Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разработка и оптимизация. / 5 сообщений из 5, страница 1 из 1
16.09.2007, 13:55
    #34803203
selinoth
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработка и оптимизация.
На практике я встечал два подхода к практической реализации продукта:

сначала получаем какой-то работающий образец, а потом доводим до ума.

сразу пишем качественно, но медленно.

Второй попадает под категорию " premature optimization is the root of all evil ", но зато при использовании первого подхода частенько возникают архитектурные ограничения для оптимизации: частые громозкие вызовы между модулями, большое количество бессмысленных действий, навязываемых архитектурой.

Как вы подходите к разработке больших приложений, работа которых является критической по времени / используемой памяти?
...
Рейтинг: 0 / 0
16.09.2007, 15:20
    #34803284
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработка и оптимизация.
selinothНа практике я встечал два подхода к практической реализации продукта:

сначала получаем какой-то работающий образец, а потом доводим до ума.

сразу пишем качественно, но медленно.

Если вы знакомы с выражением "premature optimization is the root of all evil", то наверняка должны знать, что "there's no silver bullet", так что все очень сильно зависит от проекта.

Если говорить о навязывании чего бы то ни было архитектурой, то отмечу, что архитектура, которая не изменяется по мере развития проекта -- это миф, а посему не бойтесь ее корректировать.
...
Рейтинг: 0 / 0
17.09.2007, 00:01
    #34803676
grieg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработка и оптимизация.
Второй вариант вовсе не предусматривает преждевременной оптимизации. Литература (и в меньшей степени опыт) показывают, что второй способ предпочтительней, только не надо фанатизма.
...
Рейтинг: 0 / 0
17.09.2007, 10:15
    #34804040
Alex_soldier
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработка и оптимизация.
Второй путь может принести еще такую полезную вещь, как макет.
Затраты на получение в любой момент рабочей версии незначительны, в то время как функционал потихоньку нарастает!
...
Рейтинг: 0 / 0
17.09.2007, 13:37
    #34804862
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Разработка и оптимизация.
есть ещё третья фраза «the truth is out there», вернее, где-то посередине.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Разработка и оптимизация. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]