-
Notifications
You must be signed in to change notification settings - Fork 0
Home
s-alexander edited this page Sep 12, 2010
·
5 revisions
Предпосылки
Написав некоторое количесво модулей для payguide я обнаружил, что существующая структура программы не позволяет эффективно использовать повторное использование кода. В результате, для создания каждого нового модуля приходилось делать одинаковую рутинную работу, что приводило к ошибкам в коде и увеличению времени разработки.
Я решил создать инфраструктуру для создания модулей меньшими силами используя принципы объектно-ориентированного программирования.
Каждый модуль состоит из общего для всех модулей кода (библиотека libupgm) и, при необходимости, реализует специфичную функциональность посредством дополнительного кода.