Брутально и бессердечно о программировании и проектировании
ГлавнаяФорумАртПаттерныТест-драйвЗаметкиВопрос-ответКнигорецензииСправочная

Copy and paste

Программисту необходимо написать две похожие функции. Он пишет первую функцию, потом «Копировать» — «Вставить», и вносит необходимые изменения. Знакомая ситуация?
Такая методология программирования влечет определенные проблемы. Во-первых, отсутствие декомпозиции, и, как следствие, отсутствие шаринга кода. Если придется что-то менять, то придется менять во всех местах, куда «накопипастил» программист. Во-вторых, после копирования, программист частенько забывает внести в копию полностью все изменения.
Данный антипаттерн является источником ошибок по невнимательности, а также с каждым шагом отдаляет проект от порядка и приближает к хаосу.

Оглавление
Статистика
© 2007—2009 Inside C++ Коммерческие услугиКонтактная информация

аренда офиса. копии часов cartier, копии часов gucci. евровидение 2009