Совершенно с Вами согласен, разгребать чужие поделки часто неприятно. Тем не менее, если бы программист написал статью в духе «криворукие нубы залезли в код, а мне теперь это исправлять», при том, что за эти исправления ему и платят, я бы посчитал это непрофессионализмом.
Вы знаете, мне вообще-то все равно, кто и как делает в своей технике. Правда, ровно до того момента, как это монитор в состянии «вообще не работает» не попадет ко мне на столы. А дальше начинается — мыть, менять, лоб морщить…
А разве не в этом состоит Ваша работа? Разве не за это Вы берёте деньги?
Неплохое решение, дёшево и сердито. Для отсылки почты пользователями есть 587 порт. А серверов, которым и нужен 25 порт, среди домашних пользователей не может быть. А если и есть — можно каждый случай рассматривать отдельно.
combines syntax inspired by Perl with Smalltalk-like features. It was also influenced by Eiffel and Lisp.
it is therefore similar in varying respects to Smalltalk, Python, Perl, Lisp, Dylan, Pike, and CLU.
А разве не в этом состоит Ваша работа? Разве не за это Вы берёте деньги?
А я ещё здесь почувствовал, что дальше будет лисп.
def foo args = {}
Возможность не ставить скобки — как кунгфу, не надо использовать её без необходимости.