Improve Your Creativity, Effectiveness, and Ultimately, Your Code
In Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively and manage it more successfully. This book is designed for programmers, managers, and technical leads at all levels of experience.
Farley illuminates durable principles at the heart of effective software development, distilling the discipline into two core exercises: learning and exploration, and managing complexity. He defines principles that can enhance everything from your mindset to the quality of your code, describing approaches proven to promote success.
This unified, scientific, and foundational approach to solving practical software development problems is designed within realistic economic constraints, helping you tackle problems using today's technologies and tomorrow's innovations. Key insights include:
- Clarifying what you're trying to accomplish
- Choosing tools based on sensible criteria
- Organizing work and systems to facilitate incremental progress
- Evaluating progress toward thriving systems, not just legacy code
- Gaining more value from experimentation and empiricism
- Maintaining control as systems grow more complex
- Achieving rigor without excessive rigidity
- Learning from history and experience
- Differentiating between beneficial and detrimental software development ideas
Enhance your software engineering skills and create better software, faster, with more fulfillment.
Σελίδες: 256, Διαστάσεις: 18.6x18.6cm
Κατασκευαστής
- Εκδότης
- Pearson
- Είδος
- Τεχνολογία
- Γλώσσα
- Αγγλικά
- Υπότιτλος
- -
- Εξώφυλλο
- Μαλακό
- Αριθμός σελίδων
- -
- Ημερομηνία Κυκλοφορίας
- -
- Έτος έκδοσης
- -
- Διαστάσεις
- -
- ISBN-13
- 9780137314911
Σημαντική πληροφορία
Τα δεδομένα αυτά συλλέγονται από τις επίσημες σελίδες των προϊόντων. Επιβεβαίωσε τα στοιχεία πριν προχωρήσεις στην τελική αγορά. Εάν παρατηρήσεις κάποιο πρόβλημα μπορείς να το αναφέρεις εδώ.