Форум сайта python.su
Мы учились по разным книгам. Я привел цитату из книги Марка Лутца.
Офлайн
Rudium
ООП - это парадигма программирования. Парадигма не решает какую-то одну задачу, она определяет саму концепцию программирования, стиль кода, архитектуру программы, паттерны и вообще лексику.
Офлайн
Лутц имеет к ООП такое же отношения как и я металлу. Слушаю, наслаждаюсь но не более. И как правильно написал FishHook - это парадигма. Ну и не “программирование”, а все же “проектирование”. Поэтому не только для программ. Лутц просто высказал свое понимание.
Ну и цитату из Г. Буча все же не могу не привести:
Объектно-ориентированное проектирование - это метод проектирования, сочетающий процесс объектно-ориентированной декомпозиции и систему обозначений для представления логической и физической а также статической и динамической моделей проектируемой системы.
Rudium
Мы учились по разным книгам. Я привел цитату из книги Марка Лутца.
Отредактировано 4kpt_IV (Янв. 8, 2016 18:21:21)
Офлайн
Если по делу, то когда вы создали меню то они уже с прицепленными действиями, и похоже никаких выборок не надо. Т.е. запросы нужны при инициализации самого меню. Тут и нужен алгоритм, причем как для ханения в базе данных так и для хранения данных в виде набора вложенных списков в одном из модулей программы. Причем алгоритм для работы со списками будет проще.
Другое дело, что этот вид содержит избыточное количество кавычечек. Ну так на это есть yaml.
Офлайн
RudiumОсновное назначение любой методики программирования - управление сложностью.
Мы учились по разным книгам. Я привел цитату из книги Марка Лутца.
Офлайн
PooH
С реинкарнацией
PooH
Основное назначение любой методики программирования - управление сложностью.
Отредактировано 4kpt_IV (Янв. 8, 2016 20:31:18)
Офлайн
От YAML пришлось отказаться. Слишком сложный формат. Слишком много лишних символов. Сделал проще и нагляднее. Работает. Всем спасибо.
Офлайн
то есть, когда я в 80-х и 90-х программировал на клиппере клиппер был ООП?
я создавал собственные библиотеки и подключал их в тело основной программы, а не повторял код библиотеки в теле.
Мне кажется вы оба слишком упростили понятие ООП.
Офлайн
> От YAML пришлось отказаться. Слишком сложный формат.
А ты его с XML не путаешь? YAML это очень простой формат. Если меню вообще редактировать не надо, то лучше обойтись обычным словарём.
Офлайн
FishHookЯ тоже не понял в чем смысл вопроса?
Офлайн