с помощью ООП(читай: композиция, абстракция, расширяемость, итд), то лучше не книжку по Java читать, а посмотреть на хорошие C++'ные проекты, например LLVM, вот тут есть довольно сложный, но очень хороший пример, как добавив чутка классов и dependency injection ребята сделали расширяемый и главное очень простой API для JIT компилятора: https://www.youtube.com/watch?v=hILdR8XRvdQ
Спасибо Бро, но я пытался несколько раз в жизни заглядывать в проекты на C++ и от этого у меня развился коплекс объезяны неспособной в программирование.
Обсуждают сегодня