Skip to Content
Clean Code: A Handbook of Agile Software Craftsmanship
book

Clean Code: A Handbook of Agile Software Craftsmanship

by Robert C. Martin
August 2008
Intermediate to advanced
464 pages
13h 48m
English
Pearson
Content preview from Clean Code: A Handbook of Agile Software Craftsmanship

8Boundaries

by James Grenning

Image

We seldom control all the software in our systems. Sometimes we buy third-party packages or use open source. Other times we depend on teams in our own company to produce components or subsystems for us. Somehow we must cleanly integrate this foreign code with our own. In this chapter we look at practices and techniques to keep the boundaries of our software clean.

Using Third-Party Code

There is a natural tension between the provider of an interface and the user of an interface. Providers of third-party packages and frameworks strive for broad applicability so they can work in many environments and appeal to a wide ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Designing Data-Intensive Applications

Designing Data-Intensive Applications

Martin Kleppmann

Publisher Resources

ISBN: 9780136083238Purchase Link