Сначала думал, набросаю простенькую программу, с одной функцией мейн, без процедур, проверю кое-что.
Затем, думаю, сделаю для удобства небольшой динамический массив.
Потом думаю, сделаю пару процедур для удобства, а то мейн слишком корявый.
А размещу-ка я основные процедуры в файлы, чтобы использовать в других проектах.
Реализую-ка я системное меню, а то надо как-то управлять функциями, не перекомпелировать же каждый раз программу.
Меню мало, сделаю ещё кучу подменю, для реализации ещё десятка подфункций.
Проект стал слишком сложен, напишу-ка я мейк файл, а то компиляция с параметрами и множеством файлов.
Да и вообще, пора всё автоматизировать, нечего руками всё делать. Напишу ещё десяток функций для автоматизации.
Что-то не очень удобно, сделаю передачу параметров через коммандную строку, для передачи всех настроек.
и т.д.
В результате от одного файлика на 200 строк кода, рождается мощная программа с кучей подпапок. Жесть. Вот так, думаешь попишешь для души.
Затем, думаю, сделаю для удобства небольшой динамический массив.
Потом думаю, сделаю пару процедур для удобства, а то мейн слишком корявый.
А размещу-ка я основные процедуры в файлы, чтобы использовать в других проектах.
Реализую-ка я системное меню, а то надо как-то управлять функциями, не перекомпелировать же каждый раз программу.
Меню мало, сделаю ещё кучу подменю, для реализации ещё десятка подфункций.
Проект стал слишком сложен, напишу-ка я мейк файл, а то компиляция с параметрами и множеством файлов.
Да и вообще, пора всё автоматизировать, нечего руками всё делать. Напишу ещё десяток функций для автоматизации.
Что-то не очень удобно, сделаю передачу параметров через коммандную строку, для передачи всех настроек.
и т.д.
В результате от одного файлика на 200 строк кода, рождается мощная программа с кучей подпапок. Жесть. Вот так, думаешь попишешь для души.
no subject
Date: 2011-05-20 11:44 am (UTC)no subject
Date: 2011-05-20 03:32 pm (UTC)забей на программирование
Date: 2011-05-20 04:29 pm (UTC)Re: забей на программирование
Date: 2011-05-20 05:59 pm (UTC)no subject
Date: 2011-05-21 12:57 am (UTC)no subject
Date: 2011-05-21 01:53 am (UTC)no subject
Date: 2011-05-21 06:31 am (UTC)no subject
Date: 2011-05-21 07:48 am (UTC)no subject
Date: 2011-05-21 03:27 pm (UTC)no subject
Date: 2011-05-23 07:32 am (UTC)- вероятно, кто-то это уже сделал за тебя, поменьше велосипедов :)
- переход на плюсы для прикладного программирования может сильно упростить задачу.
- для "не перекомпилировать же каждый раз программу", порой, достаточно bash или python
no subject
Date: 2011-05-25 03:51 pm (UTC)