2014:large-scale_c_-_advanced_levelization_techniques

Back to 2014-proposals

Title: Large-Scale C++ - Advanced Levelization Techniques
Proposer: John Lakos
Type: Presentation
Duration: 90 mins
Description:
Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues covered in most books on C++ programming. To be successful, one also needs a grasp of physical design concepts that, while closely tied to the technical aspects of development, include a dimension with which even expert software developers may have little or no experience.

In this talk we begin by briefly reviewing the basics of physical design. We then present a variety of levelization techniques, and apply them in present-day, real-word examples to avoid cyclic, excessive, or otherwise inappropriate dependencies. Along the way, we comment on how to make the best use of what the C++ language provides us.



2014/large-scale_c_-_advanced_levelization_techniques.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1