Unix philosophy

Proper noun

 * 1)  An approach to software development based on the experience of developing the Unix operating system, emphasizing the creation of minimalist, modular, extensible code that can be easily maintained and repurposed.