December 2019
Intermediate to advanced
1024 pages
28h 30m
English
2.3 Logical/Physical Coherence
2.4 Logical and Physical Name Cohesion
2.5 Component Source-Code Organization
2.7 Component-Private Classes and Subordinate Components
2.10 Naming Packages and Package Groups
2.12 Legacy, Open-Source, and Third-Party Software
2.14 The Hierarchical Testability Requirement
2.15 From Development to Deployment
The term software engineering means different things to different people. Some smart, passionate, and individually productive developers consider the creation of software to be a form of art, upon which any imposed ...
Read now
Unlock full access