ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
23 ноября
1042665 Топик полностью
fk0, легенда (07.10.2020 18:23, просмотров: 324) ответил lloyd на Наверное, потому что надо код писать, а не о высоких материях рассуждать? Все эти концепции и парадигмы создаются с вполне конкретной целью: повысить сопровождаемость кода. Наследование используется, когда есть несколько подпрограмм, которые ведут себя схоже, и можно общие части вынести в уровень пониже. Прототипная модель (js, lua) в этом отношении даже удобнее - класс-родитель имееют доступ к данным класса-потомка. При этом для "клиента" кода все будет спрятано за
Microsoft? "Функция куда-то пошла и начала что-то делать..." (C) не помню откуда. А всегда ли есть понимание, что за event-driven моделью стоят суровые чаще детерминированные конечные автоматы? Я вот часто вижу, что состояние как единая сущность в мозгу программиста не воспринимается и размазывается по десятку переменных, порождая массу новых непредусмотренных состояний, тупиковых переходов, и прочих ошибок. 
[ZX]