Book Review: Modern Software Engineering
Look at any tech giant’s job board, and you might notice that they list “Software Engineer” instead of “Software Developer” or “Programmer”. Instead of “Development Manager” or “IT Manager” roles, you’ll often see an “Engineering Manager“, yet our industry has struggled with the difference between programming and engineering. Dave Farley, the co-author of Continuous Delivery, has filled this gap with the book, “Modern Software Engineering: Doing What Works to Build Better Software Faster.” (N.B. affiliate links) If your role involves building software, then this book is for you. Newer people in the industry will benefit more from this book by understanding what to focus on to build good software. For more experienced people, Farley offers a solid framework to connect well-known/good practices such as Test Driven Development (TDD), Continuous Delivery (CD), Ports and Adapters to the core ideas of software engineering. Others will benefit from this book by learning a bit more about the h
Look at any tech giant’s job board, and you might notice that they list “Software Engineer” instead of “Software Developer” or “Programmer”. Instead of “Development Manager” or “IT Manager” roles, you’ll often see an “Engineering Manager“, yet our industry has struggled with the difference between programming and engineering. Dave Farley, the co-author of Continuous Delivery, has filled this gap with the book, “Modern Software Engineering: Doing What Works to Build Better Software Faster.” (N.B. affiliate links) If your role involves building software, then this book is for you. Newer people i
Explore this link on the map →saved by
related reading
- Craft vs Engineering | Witczax - Technical Leadership & Software Engineering Blogwitczax.com
- Software Developer vs. Software Engineer: Differences + More | Courseracoursera.org
- My Reading & Listening List - The Pragmatic Engineerblog.pragmaticengineer.com
- Software Developer vs. Software Engineer: What's the Difference? - Foragetheforage.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- Mike Gunderloy’s Coder to Developer – Joel on Softwarejoelonsoftware.com
- 9 Must-Read Books for Software Engineers in 2023 - Grant Isomgrantisom.com
- Thoughts on the software industry | linus.coffeelinus.coffee
- What is "good taste" in software engineering?seangoedecke.com
- Software Engineering - The Soft Parts | Peng Jie's Blogjiepeng.me
- GitHub - charlax/professional-programming: A collection of learning resources for curious software engineers · GitHubgithub.com