Loading…
C++Now 2015 has ended
Please visit the C++Now website.
View analytic
Wednesday, May 13 • 2:30pm - 4:00pm
Large-Scale C++: Advanced Levelization Techniques, Part I

Log in to save this to your schedule and see who's attending!

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 and Insulation 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 has to offer.

Slides for Part I & II
 

Speakers
avatar for John Lakos

John Lakos

Software Engineer, Bloomberg LP
John Lakos, author of Large-Scale C++ Software Design, serves at Bloomberg LP in New York City as a senior architect and mentor for C++ Software Development world-wide.  He is also an active voting member of the C++ Standards Committee’s Evolution Working Group. Previously, Dr... Read More →


Wednesday May 13, 2015 2:30pm - 4:00pm
Bethe

Attendees (0)