S3.Blog

21 Декабря 2024
A A A   RSS-лента
"Я знаю, что ничего не знаю, но многие не знают и этого". Сократ [?].

Code Refactoring

Дата последнего изменения: 30 Марта 2012
Метки статьи: Всякое
Последнее время с пхп приходится работать (чаще всего не свое что-то писать, а переписывать уже написанное, но либо глючащее, либо сложно расширяемое)
 
Так вот я сделал для себя открытие: бывает функциональное программирование, бывает ООП, но чаще всего почему-то встречается программа написанная на "копи-пасте" - циклов нет (зачем они нужны - ведь можно скопировать строчки и просто изменить имена переменных), массивов/хэшей/списков нет (ну ясен пень, нафига - можно ж опять скопировать и просто поменять названия переменным добавив им циферки), функций как таковых тоже нет - потому что функции на копи-пасте не принимают никаких параметров и не возвращают явно ничего (зачем это надо - есть глобальные переменные, чё парица - весь список скопировал и готово), если делается обращение к базе, то обрабатывать ошибки не надо (зачем, у нас все точно правильно написано - ошибок быть не может, ведь  правильно скопировано!) - вот как-то так.

(с) NSP

То что выше - это был комментарий к картинке ниже:




Похожие материалы:




 
  Имя *:   Решите пример *: =
 
Полужирный Курсив Подчеркнутый Перечеркнутый
 
Вставить изображение Сделать цитатой Вставить ссылку Вставить код

Вставить смайл
 
 

 



© S3.Blog: Если критикуешь, не предлагая решения проблемы, то ты становишься частью этой проблемы.