2015:modernizing_legacy_c
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
2015:modernizing_legacy_c [2014/11/04 21:14] – created jonjagger | 2015:modernizing_legacy_c [2016/06/11 14:05] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 7: | Line 7: | ||
**Duration**: | **Duration**: | ||
**Description**: | **Description**: | ||
- | C++ is a programming language with a long, storied history spanning over three decades--four if one includes its C ancestry. The C++ language has undergone many changes during that time, compiler technology has advanced substantially, | + | C++ is a programming language with a long, storied history spanning over three decades - four if one includes its C ancestry. The C++ language has undergone many changes during that time, compiler technology has advanced substantially, |
\\ | \\ | ||
In this talk, we'll discuss some of the problems with legacy code, and review some practical techniques for applying principles of modern C++ to gradually improve the quality of legacy code and improve maintainability and debuggability. We'll show how some very small changes to code can yield huge benefits.\\ | In this talk, we'll discuss some of the problems with legacy code, and review some practical techniques for applying principles of modern C++ to gradually improve the quality of legacy code and improve maintainability and debuggability. We'll show how some very small changes to code can yield huge benefits.\\ |
2015/modernizing_legacy_c.1415135680.txt.gz · Last modified: 2016/06/11 14:05 (external edit)