8 ноября 2008. Два подхода к разработке
Всегда выделял два способа разработки заказанных проектов.
Первый способ – делать все экспромтом – спонтанно, хаотично, неструктурированно, одноуровнево. Настолько, что через день в собственном коде разобраться без комментариев не удается, да обычно и не нужно – как правило, так разрабатываются проекты, на которые отведён крайне короткий срок. В них попросту нет нужды разбираться позднее – сдал и свободен.
Второй способ – заранее обдумать весь проект (или его отдельные части) и применить парадигму ООП к всему проекту в целом, т.е. не только к программной части. Такой подход очевиден, но требует большего времени для разработки. Зато все потом получается красиво, удобно и реюзабельно. Давно у меня не было времени на подобные проекты, а тут вот выпал удобный случай. Самое забавное, что все, что я сейчас делаю относительно этого проекта, выливается в небольшой фреймворк. Причем, не только для кода, но для образа мышления при подходе к подобным проектам в целом.
И мне это нравится.
Комментировать |
life,
misc |
Copyright © Alexey "Datagreed" Strelkov, 2008 | Designed by Kevin Potts | Мое портфолио
Перепечатка материалов сайта без разрешения автора (Алексей Стрелков) запрещена.