
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.09.2007, 13:55
|
|||
|---|---|---|---|
Разработка и оптимизация. |
|||
|
#18+
На практике я встечал два подхода к практической реализации продукта: сначала получаем какой-то работающий образец, а потом доводим до ума. сразу пишем качественно, но медленно. Второй попадает под категорию " premature optimization is the root of all evil ", но зато при использовании первого подхода частенько возникают архитектурные ограничения для оптимизации: частые громозкие вызовы между модулями, большое количество бессмысленных действий, навязываемых архитектурой. Как вы подходите к разработке больших приложений, работа которых является критической по времени / используемой памяти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.09.2007, 15:20
|
|||
|---|---|---|---|
Разработка и оптимизация. |
|||
|
#18+
selinothНа практике я встечал два подхода к практической реализации продукта: сначала получаем какой-то работающий образец, а потом доводим до ума. сразу пишем качественно, но медленно. Если вы знакомы с выражением "premature optimization is the root of all evil", то наверняка должны знать, что "there's no silver bullet", так что все очень сильно зависит от проекта. Если говорить о навязывании чего бы то ни было архитектурой, то отмечу, что архитектура, которая не изменяется по мере развития проекта -- это миф, а посему не бойтесь ее корректировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.09.2007, 00:01
|
|||
|---|---|---|---|
Разработка и оптимизация. |
|||
|
#18+
Второй вариант вовсе не предусматривает преждевременной оптимизации. Литература (и в меньшей степени опыт) показывают, что второй способ предпочтительней, только не надо фанатизма. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.09.2007, 10:15
|
|||
|---|---|---|---|
|
|||
Разработка и оптимизация. |
|||
|
#18+
Второй путь может принести еще такую полезную вещь, как макет. Затраты на получение в любой момент рабочей версии незначительны, в то время как функционал потихоньку нарастает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=16&mobile=1&tid=1345839]: |
0ms |
get settings: |
8ms |
get forum list: |
24ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
211ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 538ms |

| 0 / 0 |
