Программу нельзя писать как "одна вещь" а нужно всегда только нарабатывать библиотеку универсальных объектов - это очень верная идея. Не понимаю почему мне так долго нужно было к ней идти. Это же такая простая и естественная идея!
При таком подходе любая конкретная программа получается в результате очень быстрой сборки из универсальных составляющих. Никогда нельзя долго писать одну программу - долго нужно нарабатывать универсальные объекты. А любая конкретная программа должна получаться быстро в результате сборки из универсальных объектов.
Если долго пишешь одну программу - это сигнал остановиться - ты ошибся в методах.
=====
При таком подходе любая конкретная программа ВСЕГДА собирается быстро - за минуты. Даже если это большая сложная система. И если программу нужно изменить - это можно сделать так же быстро - пересобрав её по другому и из других комплектующих. Разумеется чтобы это стало возможным нужен наработанный объем универсальных комплектующих - вод над этим набором и нужно работать постоянно - развивая и пополняя его. Вернее это не набор а гигантское количество со временем становится.
Но разумеется если над этим работать опять же грамотно - и это действительно очень универсальные вещи - то это получается не бессистемная куча а очень систематизированный набор инструментов. Очень универсальных.
И это еще одно правило - нужно всегда в первую очередь создавать как можно более универсальные объекты. Если ты долго пишешь некий слишком специальный объект - остановись и подумай - ты опять ошибаешься в методах.
ОБЪЯВЛЕНИЕ | ||||
---|---|---|---|---|
|
Принципы эффективной разработки ПО.
Модераторы: DK, навигатор, Модераторы
Куратор темы: DK
Сообщений: 3
• Страница 1 из 1
Re: Принципы эффективной разработки ПО.
Общая суть - при грамотном подходе специальное делается ВСЕГДА легко и быстро а основная работа ВСЕГДА идет на уровне универсального.
-
DK - ****************
- Сообщения: 12235
- Зарегистрирован: 17 дек 2005, 00:23
- Благодарил (а): 81 раз.
- Поблагодарили: 126 раз.
Re: Принципы эффективной разработки ПО.
По сути это принцип медитации формализованный для области программирования. Но схожий принцип справедлив и вообще для всех сфер жизни.
-
DK - ****************
- Сообщения: 12235
- Зарегистрирован: 17 дек 2005, 00:23
- Благодарил (а): 81 раз.
- Поблагодарили: 126 раз.
Сообщений: 3
• Страница 1 из 1
-
- Похожие темы
- Комментарии
- Просмотры
- Последнее сообщение
-
-
Принципы эффективных систем.
1, 2, 3 DK в форуме ВСТРЕЧИ ЕДИНОМЫШЛЕННИКОВ - 42
- 7418
-
хохол*
02 авг 2010, 10:37
-
Принципы эффективных систем.
-
-
ПРИНЦИПЫ ГАРМОНИЧНОЙ ЖИЗНИ
1, 2, 3 Эйя в форуме Галерея - 42
- 762
-
Эйя
09 дек 2023, 14:16
-
ПРИНЦИПЫ ГАРМОНИЧНОЙ ЖИЗНИ
-
-
Фундаментальные принципы общения
marvin в форуме Кроличья нора - 17
- 4287
-
Levis
27 янв 2014, 11:28
-
Фундаментальные принципы общения
-
-
НОВЫЕ ЭНЕРГЕТИЧЕСКИЕ КОНЦЕПЦИИ И РАЗРАБОТКИ
навигатор в форуме ВСТРЕЧИ ЕДИНОМЫШЛЕННИКОВ - 13
- 4647
-
DK
27 янв 2010, 08:11
-
НОВЫЕ ЭНЕРГЕТИЧЕСКИЕ КОНЦЕПЦИИ И РАЗРАБОТКИ
Вернуться в ВСТРЕЧИ ЕДИНОМЫШЛЕННИКОВ
Кто сейчас на конференции
Сейчас этот форум просматривают: CC [Bot] и гости: 0