Re[13]: Философический вопрос про автоматический вывод типов
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 09.02.06 16:13
Оценка:
Здравствуйте, IT, Вы писали:

IT>А всегда ли всё уже ясно на момент проектирования? И всегда ли то, что напроектировано оказывается окончательным вариантом удовлетворяющим абсолютно всех?


Да никогда не ясно, насколько я помню Самое сложное, это из тумана разрозненных пожеланий, предложений и соображений вылепить какой-то каркас и отбросить все ненужное. Затем представить, что с наибольшей вероятностью придется делать на следующей итерации. Затем придумать, как проще всего этот каркас реализовать (потенциально с учетом следующей итерации). Дальше дело техники. А не следующей итерации нужно понять что именно оказалось неудачным и что нужно переделать (минимально). Ну и так далее.

А такого, чтобы результат удовлетворял абсолютно всех я вообще не помню. Меня, как разработчика, вообще результат практически никогда не нравится. Всегда кажется, что можно было сделать лучше/проще/иначе...

IT>Я, с некоторых пор, первый. Сажусь и начинаю писать код


Может и я к тому же приду
Кстати, недавно писал на RubyOnRails, мне показалось, что там по другому вообще нельзя (по крайней мере, если не знаешь этот RoR в мельчайших деталях).

E>>Всегда ли требуется рефакторинг, к примеру, 200 тысяч строк кода?


IT>Откуда я знаю? Надо хотя бы взглянуть на эти 200к строк


Дык в том-то и дело, что 200k никогда и не требуется изменять. Обычно дело 1k-2k ограничивается. А на таких объемах можно и ручками обойтись (особенно, если вот так
Автор: eao197
Дата: 25.01.06
). Нужно только понять, какую именно тысячу строк выбросить


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.