Software engineering isn’t just about writing code. It’s about much much more than that. Rules for Software development presents the reader with a 360° view of what it takes to truly be a professional software engineer. In today’s software industry, being proficient in the development of code is the baseline of a software engineer role. The most prominent engineers are those who understand software principles and patterns and who also understand soft skills and communication.
This book will give you insight intoWhy you need to say NoHow to work with multiple stakeholdersWhy micro-changes make a big impactWhat technical excellence is expected of youHow to grow your own careerA handbook of career-changing advice and insightful real-world experience. - Dr. Jenny Munnelly, Senior Lecturer, Technological University Dublin....a succinct guide that every software developer must read regardless of programming language or experience - Paul Flanagan, Principal Software Engineer, Danalto....provides the reader with a road map to longevity and efficacy as a professional in the ever-changing tech industry landscape - Naomi Freeman, CTO Lingu...an invaluable book for IT professionals - Santiago García da Rosa, CTO, Nowports
Personally, I worked with Andrew on the same team. We have been following all these rules at every stage of the software development life cycle and have seen their positive impact on the product. I recommend everyone to read this book. Andrew has done great work in penning down these rules in a short and concise form.