Ludo Stroetenga

Current status: "There are too many interesting topics for serious developers and too little time to learn about all of them.." - 8 years ago
Member since: Sunday, 21 June 2015
Last login: 6 years ago
Profile viewed: 1,379 views

Your Rank: 89
Points: 5

Ludo Stroetenga posted a comment on Delphi’s DNA Infographic 6 years ago

if you'd send me a poster i will definitely put it on my wall (even if i prefer C++ builder) if you'd send me more i would hang it also at the school i am teaching delphi :-) ...perhaps the term Delphi could be better changed to RAD-Studio. than you

Ludo Stroetenga created a new topic ' Ways to break up large projects into small modules' in the forum. 7 years ago

I have been building a framework in C++ builder for quite some time now (started with c++builder XE - until 10 seattle) as my framework steadily grows more and more additions will be contemplated and integrated. i use a lot of C++ templates and Design Patterns (GOF) to keep my code base as clean amd KISS (Keep it Sexy and Sophisticated :) thats my interpretation) as possible.
i use the C++11 standard new features and compile solely in 64 bit.
For as long as almost 1 1/2 years i am unable to build with debug information because of the size of the framework (apparantly). Its only 50.000 lines of code seperated in about 250 files (including a lot of templates or else the code lines would be more in the lines of 200.000)
As i struggle to keep my progress forward i am facing the fact that i need to come up with some strategy of dividing my project in smaller parts but am not sure how to achieve this as using static libs does not help me build with debug information (out of memory during linking)
My point (question) is in terms of Architecture what do you (experts and enthousiasts) think how this could be achieved (any tips / thoughts / book suggestions will be appreciated ).

Read More...

There are too many interesting topics for serious developers and too little time to learn about all of them..

DavidI is friends with Ludo Stroetenga