Software Engineering at Google - Chapter 1 - What is Software Engineering
Our IT books club has started reading new book - about Software Engineering at Google - processes, culture, and tools that help Google create and maintain high-quality software. First chapter is about Software Engineering in general:
- What is Software Engineering vs Software Development/Programming?
- Three principles Google consider:
- Time and Change
- Scale and Growth
- Trade-offs and Costs
- How these three principles are applied to Software Engineering and how it is different from Software Development/Programming
Interesting opening chapter of the book:
Sharing my mind map with all the details as usual:
See also:
- Software Engineering at Google - Chapter 2 - How to Work Well on Teams
- Clean Architecture - PART IV - Component Principles
- Clean Architecture - PART III - Design Principles
- Comparison of Front-end frameworks: Angular, React, Vue
- Clean Architecture - PART II - Starting with the Bricks: Programming Paradigms