Ноя 11

О малых проектах

Очевидно, что в разработке малых веб-проектов важна скорость разработки. Поэтому многие разработчики руководствуются простым правилом - берись и делай! Практически не занимаясь проектированием, сразу приступают к написанию программы. Такой подход вполне хорошо себя оправдывает. Особенно если проекты редки и разнообразны.

Если проекты приходиться делать часто и они весьма однотипны, либо содержать какие-то похожие компоненты, следует подумать о разработке универсального решения или компоненты. Сразу скажу, что разработка универсального решения займет у вас в 2-3 раза больше времени, чем разработка проекта на лету. Связано это с тем, что универсальное решение должно тщательно проектироваться и обеспечивать определенную гибкость в применении. Зато правильно спроектированное универсальное решения позволит хорошо экономить время в будущем, а также даст возможность делать большие по размеру проекты за меньшее время.

Рекомендую задумываться об этом каждый раз, когда беретесь выполнять очередной проект.