© John T. Taylor, Wayne T. Taylor 2021
J. T. Taylor, W. T. TaylorPatterns in the Machinehttps://doi.org/10.1007/978-1-4842-6440-9_12

12. File Organization and Naming

John T. Taylor1   and Wayne T. Taylor2
(1)
Covington, GA, USA
(2)
Golden, CO, USA
 

Source code file organization is very often done organically. That is, developers start writing code and organizing their files based on their immediate needs, which at the beginning of a project usually do not include unit tests or code reuse. Consequently, later in the project when code reuse for unit tests and functional simulators becomes an issue, changing these now rigid source code directory structures can be very painful.

Project and company-wide file organization planning that is done early and deliberately ...

Get Patterns in the Machine: A Software Engineering Guide to Embedded Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.