Показать сообщение отдельно
  #15 (permalink)  
Старый 20.04.2012, 10:45
Аватар для micscr
Профессор
Отправить личное сообщение для micscr Посмотреть профиль Найти все сообщения от micscr
 
Регистрация: 10.09.2009
Сообщений: 1,576

как есть интерфейс пользователя(слабый, средний,сильный; удобный/неудобный и т.д.) так же есть и интерфейс программиста.
1) Можно писать программу по простому, в лоб, первый алгоритм что придет в голову. Решаются конкретные частные задачи. При изменениях условий, многое на свалку и переделывать.
2)А можно сидеть, проектировать, обдумывать варианты. Решив более общие задачи, решатся и подмножества частных. При изменениях новое можно логично построить на старом.

Вариант 1 будет иметь слабый ИП, а вариант 2 - сильный.
По варианту 1 большинство новичков и работает за неимением опыта.
Профи работают по обеим в зависимости от условий: сложные задачи надо решать по в2, а простые можно и по в1.
Ответить с цитированием