Hello! Возникла проблема - пытаюсь научить программистов писать на тикле, но они пишут, как раньше писали на С - море глобальных переменных и т.п. И на С это было бы достаточно хреново, но на динамическом языке и вовсе кошмар. Что им дать почитать, чтобы они поняли разницу и начали программировать более "адекватно"? Образование у людей высшее, физико-математическое (нижегородский радиофак, если быть точным). Отличительная особенность - очень упрямы...
Как пример одного из "шедевров" - инклюд с сотней проверок на то, откуда он вызван. Полдня пытался понять, как он работает, не получилось, а сам автор говорит, что за недельку разберется или перепишет целиком... Best regards, Alexey Pechnikov. http://pechnikov.tel/