один мой знакомый преподает программирование, и преподает хорошо. правда при этом у него основная работа все таки не преподавательтво, а программирование.
> не объясняющим материал и использующий быдлообозначения
По-моему, если не понятно, надо переспрашивать! На то он и препод, живой человек. Если тебе легче пользоваться библиотекой и Гуглом - пользуйся ими. А лучше всем сразу - и преподом, и библиотеками, и Гуглом!
И еще: по-моему, в твоем случае "не объясняющим" пишется слитно, так как нет противопоставления с союзом "а". Вроде так. :)
А можно пример быдлообозначений? Может это нормальные термины, просто ты их не знаешь?
Как он по твоему должен объяснять на пальцах что ли? "Вот эта фигня идет вон за той"
Невероятным усилием воли я взял себя в руки и даже попытался, не тратя времени зря, выяснить секрет новой бетономешалки с программным управлением. Я спросил мастера-наладчика о порядке ее работы, на что он мне ответил:
– Слухай сюда! Положь колдобину со стороны загогулины и два раза дергани за пимпочки. Опосля чего долбани плюхалкой по кувыкалке и, кады чвокнет, – отскочь дальшее, прикинься ветошью и не отсвечивай. Потому как она в энто время шмяк тудыть, сюдыть, ёксель-моксель, ёрш твою медь... Пш-ш-ш! – И ждешь пока остынет. Остыло – подымаесся, вздыхаешь. Осторожненько вздыхаешь, про себя, шобы эта быдла не рванула! И бегишь за угол за пол-литрой. Потому как пронесло!
Записанный мною за мастером порядок работы бетономешалки был немедленно передан мною в центр. Восемь недель опытнейшие шифровальщики бились над ним, но так и не смогли разгадать, что означает научный термин «Ёрш твою медь!»
>один мой знакомый преподает программирование, и преподает хорошо. правда при этом у него основная работа все таки не преподавательтво, а программирование.
Это исключение лишь подтверждает правило.
Имею массу "корок", и из всех законченных мной курсов/учебных заведений могу выделить лишь пару-тройку преподов, чьи занятия действительно оставили в памяти что-то и дали какой-то толчок.
Основная масса людей, чьи занятия мну довелось посещать, оказались как раз неудачнегами, не способными больше ни к чему, кроме как: "прочитал, пересказал".
>Функция k от 1,2 или 3х параметров - 3 абсолютно разные функции. /me плачет
Это очень рульная штука, в Java вовсю используется, например вызываешь функцию без параметров это функция которая возвращает значение поля, вызвал с параметрами это уже другая - записывает значения в поля.
Ты очень удивишся, но даже две функции у которых по одному параметру и одинаковые названия могут быть совершенно разными функциями, отличатся они будут только типом параметров. Например в одном случае параметр может быть int, во втором double, в третьем и вовсе String, и все это будет три разных функции, хотя выглядит как одна.
Следующий "быдлотермин" наверное будет - конструктор.
Когда функции как бы и нет, пишешь название_типа("строка"); и у тебя создается объект в котором в одном из полей записана эта строка, без всяких функций.
Это действительно три разные функции, поскольку у них разные сигнатуры. Малшык, сколько строк кода ты в своей жизни написал (на любом языке, кроме васика) и сколько строк умных книжек по программированию прочёл?
Никакого отношения к перегрузке это не имеет. Специализация происходит в момент исполнение, что делает возможность использовать комбинации методов.
(defgeneric priority (job)
(:documentation "Return the priority at which the job should be run.")
(:method-combination + :most-specific-last))
все так, только для перегрузки функции используют родственные понятия. а использовать при вычислении три совершенно разных функции под одним именем - это признак быдлокода
OMG, ну зачем придираться к именам функций? Если бы преподаватель допускал фактические ошибки и не желал исправлять их, то тогда можно было бы придраться. Может у тебя к нему личная неприязнь?
когда тебе на паре рассказывают доказательство через 20 нововведенных функций, с похожими/одинаковыми однобуквенными именам, когда преподой говорит: "ой, тут все неправильно, щаз", то у меня просто придирки к именам функций и никак не личная неприязнь!