gcc

May. 20th, 2011 03:33 pm
dlinyj: (Default)
[personal profile] dlinyj
Сначала думал, набросаю простенькую программу, с одной функцией мейн, без процедур, проверю кое-что.

Затем, думаю, сделаю для удобства небольшой динамический массив.

Потом думаю, сделаю пару процедур для удобства, а то мейн слишком корявый.

А размещу-ка я основные процедуры в файлы, чтобы использовать в других проектах.

Реализую-ка я системное меню, а то надо как-то управлять функциями, не перекомпелировать же каждый раз программу.

Меню мало, сделаю ещё кучу подменю, для реализации ещё десятка подфункций.

Проект стал слишком сложен, напишу-ка я мейк файл, а то компиляция с параметрами и множеством файлов.

Да и вообще, пора всё автоматизировать, нечего руками всё делать. Напишу ещё десяток функций для автоматизации.

Что-то не очень удобно, сделаю передачу параметров через коммандную строку, для передачи всех настроек.

и т.д.

В результате от одного файлика на 200 строк кода, рождается мощная программа с кучей подпапок. Жесть. Вот так, думаешь попишешь для души.

Date: 2011-05-20 11:44 am (UTC)
From: [identity profile] cluster-d.livejournal.com
Это нормально :))

Date: 2011-05-20 03:32 pm (UTC)
From: [identity profile] svchost1101.livejournal.com
да, есть такое.

забей на программирование

Date: 2011-05-20 04:29 pm (UTC)
From: [identity profile] kradio5.livejournal.com
Мы требуем опытов с RFID-карточками!!! Моар осциллограмм!
From: [identity profile] dlinyj.livejournal.com
я сам решу, чем мне заниматься, требуйте что хотите.

Date: 2011-05-21 12:57 am (UTC)
From: [identity profile] di-halt.livejournal.com
Результата то достиг или завяз в решении второстепенных задач?

Date: 2011-05-21 01:53 am (UTC)
From: [identity profile] masterspammer.livejournal.com
Да... полёт программирования, в отличии от паяния, не ограничен размерами корпуса.

Date: 2011-05-21 06:31 am (UTC)
From: [identity profile] dlinyj.livejournal.com
После получения результата, его стало мало и захотелось ещё расширить функционал

Date: 2011-05-21 07:48 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Полёт паяния как правило ограничен стоимостью деталей ;)

Date: 2011-05-21 03:27 pm (UTC)
From: [identity profile] masterspammer.livejournal.com
А если они уже куплены/найдены (я про имеющийся у большинства радиолюбителей запас) - то только корпусом.

Date: 2011-05-23 07:32 am (UTC)
From: [identity profile] mbr.livejournal.com
- оформляй все в либы, что может повторно пригодиться.
- вероятно, кто-то это уже сделал за тебя, поменьше велосипедов :)
- переход на плюсы для прикладного программирования может сильно упростить задачу.
- для "не перекомпилировать же каждый раз программу", порой, достаточно bash или python

Date: 2011-05-25 03:51 pm (UTC)
From: [identity profile] 007-and.livejournal.com
Python и только python. Однозначно!

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 23rd, 2026 08:09 am
Powered by Dreamwidth Studios