Как это можно обеспечить, и вообще как реализовать ядро программы что бы в дальнейшем можно было без проблем прикрутить какой либо модуль?
Как это можно обеспечить, и вообще как реализовать ядро программы что бы в дальнейшем можно было без проблем прикрутить какой либо модуль?
Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.
18 сентября 2009 в 22:05
спасибо
18 сентября 2009 в 21:04
sicp. переведен и находится в свободной продаже.
18 сентября 2009 в 20:04
А где об этом можно почитать желательно на русском
18 сентября 2009 в 17:04
Имхо расширяемость и воплащение паттерна функционального дизайна самый сложный вопрос в программировании. Пока невидел абсолютного воплощения нигде. Значит сначала нужно поставить рамки этой расширяемости. А потом программировать с расчётом на это от начала и до конца. А это значит предерживаться схемы: функциональная модель, предоставляющая исчерпывающий контроль за своими промежуточными действиями и контроллер, ею управляющий.
10 сентября 2009 в 21:02
для модульности нужно прочитать что такое IoC (Inversion of Control) и DI (Dependency Injection)
10 сентября 2009 в 14:02
а где почитать про то как пишется ядро программы(желательно на руском)
10 сентября 2009 в 11:02
Читайте классику!
//portal.acm.org/citation.cfm?id=1241527
2 OOP fanboys
Строго говоря, программа, написанная в парадигме ООП может и не быть модульной: если не знать, по каким критериям надо разделять систему на составные части, то никакие мантры "наследование, полиморфизм, инкапсуляция" не помогут.
10 сентября 2009 в 10:01
Я понимаю что ооп, где можно почитать как ядро написать, и что оно должно включать в себя, и как потом осуществляется подключение модулей?
10 сентября 2009 в 8:04
Да невопрос!если че,звони мне,прикрутим все че хочешь…
10 сентября 2009 в 1:00
Оно самое. Либо составить программное ядро со стандартным интерфейсом с остальными ф-циями — тоже ООП.
10 сентября 2009 в 0:05
Использовать ООП языки для разработки. Там самая что ни на есть – модульность.