Re: Модернізм в програмуванні |
23 січня 2022 22:33:32 IP/Host: ---.mobile.kyivstar.net
|
Розгорнути попередні цитати...Рутина це зробити 30 функцій на 30 запитів. Інше, це зробити одну і дати конфіг як параметр.не факт, що це швидше працюватиме і займатиме менше місце по інструкціях і даних.Якби це хвилювало людей, не було б архітектури взагалі. Подумай, що легше: змінити конфіг в одному місці, чи текст програми в 30-ти функціях? Це спрощення, звичайно, але все одно.
Re: Модернізм в програмуванні |
23 січня 2022 22:40:47 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...мне вот эти идеи от алана кея интересуют
http://www.vpri.org/pdf/tr2007008_steps.pdfИ шо?
Очередная фича класса WebServer.Run();
кеторая непобедимо как внутри реализована.
Вам говорят - эффективна.
А вы парьте мозг, изучайте и проверяйте...
или просто юзайте, считая себя продвинутым.
Мир этим путем пошел, путем навязывания сверху вниз.
Вам говорят и что вакцина эффективна...там идея легких DSL
в результате кода в хх раз меньше чем обычно
меньше кода - легче хендлить
Re: Модернізм в програмуванні |
23 січня 2022 22:51:15 IP/Host: 24.226.97.---
|
Розгорнути попередні цитати...не факт, що це швидше працюватиме і займатиме менше місце по інструкціях і даних.Якби це хвилювало людей, не було б архітектури взагалі. Подумай, що легше: змінити конфіг в одному місці, чи текст програми в 30-ти функціях? Це спрощення, звичайно, але все одно.зате дебагити важче ту одну функцію. плавали, знаємо.
Re: Модернізм в програмуванні |
23 січня 2022 22:55:53 IP/Host: 24.226.97.---
|
Re: Модернізм в програмуванні |
24 січня 2022 10:32:53 IP/Host: ---.trifle.net
|
Розгорнути попередні цитати...программирование давно уже обыденная вещь. шо надо щас так это решать задачи. давно уже никто не ловит оргазмов от тех задач что ты описал. это рутина.Рутина це зробити 30 функцій на 30 запитів. Інше, це зробити одну і дати конфіг як параметр.
Re: Модернізм в програмуванні |
24 січня 2022 10:48:34 IP/Host: ---.mobile.kyivstar.net
|
Розгорнути попередні цитати...Якби це хвилювало людей, не було б архітектури взагалі. Подумай, що легше: змінити конфіг в одному місці, чи текст програми в 30-ти функціях? Це спрощення, звичайно, але все одно.зате дебагити важче ту одну функцію. плавали, знаємо.Ні, якщо функція проста, а складність переміщається в конфігурацію. От сьогодні до мене дійшло, що замість 'cols': ['dn', 'ip', 'whatever'] і keys: ['dn'] має бути 'cols': [{'fld': 'dn', 'read_only': True}, ...]. Зміни у функції мінімальні.