BDE Libraries, An Orientation - Steven Breitstein [ CppCon 2016 ]
Автор: CppCon
Загружено: 2016-10-02
Просмотров: 1910
http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016
—
The BDE libraries, https://github.com/bloomberg/bde, provide a wide range of
useful functionality and also showcase the design and testing principles long
advocated by John Lakos (see Lakos '96, CppCpon 201[456]):
Fine-grained, hierarchical reusable (physical) components
Focused component purposes based on well-defined class categories.
Use of library facilities to implement effective Defensive Programming.
Ubiquitous support for a user-supplied memory--allocation mechanisms.
Design by (appropriately narrow) contracts.
After an outline of the functionality provided (e.g., date/time classes,
logging), this talk recaps the above Lakosian ideas, and shows, through BDE
documentation and code examples, how the ideas above influence the use of BDE libraries in applications.
—
Steven Breitstein
Engineer, Bloomberg LP
Professional Experience | Bloomberg, 10 years | Bell Labs, 20 years | Education | Graduate: M.I.T. | Undergraduate: City College of New York
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com
—
Optimized And Managed by Digital Medium Ltd - events.digital-medium.co.uk
events@digital-medium.co.uk
*-----*
Register Now For CppCon 2022: https://cppcon.org/registration/
*-----*
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: