• Adaptive Code: Agile coding with design patterns and SOLID principles (Developer Best Practices)

    Write code that can adapt to changes.   By applying this book’s principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, and patterns for designing and writing code that can evolve more quickly and easily, with fewer errors, because it doesn’t impede change.   Now revised, updated, and expanded, Adaptive Code, Second Edition adds indispensable practical insights on Kanban, dependency inversion, and creating reusable abstractions. Drawing on over a decade of Agile ... [Read More]

    • ASIN: B071YC5ML9
    • ASIN: B071YC5ML9
    • Manufacturer: Microsoft Press

  • Clean Code: A Handbook of Agile Software Craftsmanship

    Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted software expert Robert C. Martin presents a revolutionary paradigm with Clean Code: A Handbook of Agile Software Craftsmanship . Martin has teamed up with his colleagues from Object Mentor to distill their best agile practice of cleaning code “on the fly” into a book that will instill within you the values of a software craftsman and make you a ... [Read More]

    • ASIN: 0132350882
    • UPC: 000132350882
    • ASIN: 0132350882
    • ISBN: 9780132350884
    • Brand: Prentice Hall
    • Manufacturer: Prentice Hall

  • Code Complete: A Practical Handbook of Software Construction, Second Edition

    Widely considered one of the best practical guides to programming, Steve McConnell’s original CODE COMPLETE has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your exper... [Read More]

    • ASIN: 0735619670
    • UPC: 790145196705
    • ASIN: 0735619670
    • ISBN: 0735619670
    • Brand: Microsoft Press
    • Manufacturer: Microsoft Press

  • The Pragmatic Programmer: From Journeyman to Master


    • ASIN: B003GCTQAE
    • ASIN: B003GCTQAE
    • Manufacturer: Addison-Wesley Professional

  • Rails AntiPatterns: Best Practice Ruby on Rails Refactoring (Addison-Wesley Professional Ruby Series)

    The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. Rails™ AntiPatterns identifies these widespread Rails code and design problems, explains why they’re bad and why they happen—and shows exactly what to do instead. The book is organized into concise, modular chapters—each outlines a single common AntiPattern and offers detailed, cookb... [Read More]

    • ASIN: 0321604814
    • UPC: 785342604818
    • ASIN: 0321604814
    • ISBN: 0321604814
    • Manufacturer: Addison-Wesley Professional

  • Working Effectively with Legacy Code

    In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his own renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.This book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.

    • ASIN: 0131177052
    • UPC: 076092025986
    • ASIN: 0131177052
    • ISBN: 0131177052
    • Brand: Prentice Hall
    • Manufacturer: Prentice Hall

  • Extreme Programming Explained: Embrace Change (XP Series)


    • ASIN: B00N1ZN6C0
    • ASIN: B00N1ZN6C0
    • Manufacturer: Addison-Wesley Professional

  • The Legacy Code Programmer's Toolbox: Practical Skills for Developers Working with Legacy Code

    "This is a warm and reassuring book that will equip you to read, understand, and update legacy code in any language."--Kate Gregory "It is easy to forget that outside the world of software development, the word legacy has another meaning. A positive meaning, a gift of wealth from the past to the present for the future. This book will help you reclaim the word." --Kevlin Henney If you're like most software developers, you have to deal with legacy code. But working with legacy code is challenging! This book will teach you how to be happy, efficient and successful when working with legacy code. H... [Read More]

    • ASIN: B07Y6T2VN1
    • ASIN: B07Y6T2VN1

  • Learning Agile: Understanding Scrum, XP, Lean, and Kanban

    Learning Agile is a comprehensive guide to the most popular agile methods, written in a light and engaging style that makes it easy for you to learn.Agile has revolutionized the way teams approach software development, but with dozens of agile methodologies to choose from, the decision to "go agile" can be tricky. This practical book helps you sort it out, first by grounding you in agile's underlying principles, then by describing four specific--and well-used--agile methods: Scrum, extreme programming (XP), Lean, and Kanban.Each method focuses on a different area of development, but they all a... [Read More]

    • ASIN: 1449331920
    • ASIN: 1449331920
    • ISBN: 1449331920
    • Brand: imusti
    • Manufacturer: O'Reilly Media

  • Reactive Programming with Angular and ngrx: Learn to Harness the Power of Reactive Programming with RxJS and ngrx Extensions

    Manage your Angular development using Reactive programming. Growing in popularity and now an essential part of any professional web developer's toolkit, Reactive programming can enrich your development and make your code more efficient.Featuring a core application to explore and build yourself, this book shows you how to utilize ngrx/store as a state management with Redux pattern, and how to utilize ngrx/effects to define a better and more robust application architecture. Through working code examples, you will understand every aspect of Reactive programming with Angular so that you'll be abl... [Read More]

    • ASIN: B0725RB6J1
    • ASIN: B0725RB6J1
    • Manufacturer: Apress

  • Practical Microsoft Visual Studio 2015

    Learn the details of the most highly recommended practices of software development using the latest version of Visual Studio 2015. Recommended practices are grouped by development phase and explained in far more detail than the typical tips and tricks compilations. This book also contains detailed coverage of recognized patterns and practices used to create software in a timely manner with expected quality in the context of using specific Visual Studio 2015 features.  Creating software is part defined process and part empirical process.  While there is no single “best” process to employ ... [Read More]

    • ASIN: B01MQMQJE6
    • ASIN: B01MQMQJE6
    • Manufacturer: Apress

  • Agile Softwareentwicklung mit C# (Microsoft Press): Best Practices und Patterns für flexiblen und adaptiven C#-Code (German Edition)

    Wie geht man am besten mit wechselnden Anforderungen im Lauf eines Softwareprojektes um? Wie kann man Änderungen im Code einfach, zeitsparend und ohne Fehler umsetzen? Agile Methoden und Prozesse wie Scrum helfen, aber auch der Code selbst muss adaptiv und agil sein. Zentrales Thema dieses Buchs ist die Entwicklung von anpassungsfähigem C#-Code, der agilen Teams die Arbeit erleichtert und bewährte Prinzipien der objektorientierten Programmierung (insbesondere SOLID) berücksichtigt. Das Ergebnis ist ein praxisorientiertes Werk, das Ihnen anhand vieler Code-Beispiele verdeutlicht, wie Sie... [Read More]

    • ASIN: B010QF8546
    • ASIN: B010QF8546
    • Manufacturer: dpunkt.verlag

  • Pragmatic Unit Testing in Java 8 with JUnit

    The Pragmatic Programmers classic is back! Freshly updated for modern software development, Pragmatic Unit Testing in Java 8 With JUnit teaches you how to write and run easily maintained unit tests in JUnit with confidence. You'll learn mnemonics to help you know what tests to write, how to remember all the boundary conditions, and what the qualities of a good test are. You'll see how unit tests can pay off by allowing you to keep your system code clean, and you'll learn how to handle the stuff that seems too tough to test.Pragmatic Unit Testing in Java 8 With JUnit steps you through all the i... [Read More]

    • ASIN: 1941222595
    • UPC: 783324847314
    • ASIN: 1941222595
    • ISBN: 1941222595
    • Brand: imusti
    • Manufacturer: Pragmatic Bookshelf

  • The Legacy Code Programmer's Toolbox: Practical Skills for Software Professionals Working with Legacy Code

    "This is a warm and reassuring book that will equip you to read, understand, and update legacy code in any language." --Kate Gregory "It is easy to forget that outside the world of software development, the word legacy has another meaning. A positive meaning, a gift of wealth from the past to the present for the future. This book will help you reclaim the word." --Kevlin Henney If you're like most software developers, you have to deal with legacy code. But working with legacy code is challenging! This book will teach you how to be happy, efficient and successful when working with legacy code. ... [Read More]

    • ASIN: 1691064130
    • ASIN: 1691064130
    • ISBN: 1691064130
    • Manufacturer: Independently published

  • Rails AntiPatterns : Best Practice Ruby on Rails Refactoring

    9780321604811

    • UPC: 13988990

  • Perl Best Practices : Standards and Styles for Developing Maintainable Code

    Many programmers code by instinct, relying on convenient habits or a "style" they picked up early on. They aren't conscious of all the choices they make, like how they format their source, the names they

    • UPC: 3984532
    • Rating: 5.0

  • Code

    A discussion of the history and future of coding theory celebrates the ingenuity of language systems and their uses from Braille and Morse code through binary codes to 32-bit operating

    • UPC: 823369
    • Rating: 4.4

  • JavaScript: Best Practices to Programming Code with JavaScript - eBook

    Learn how to write effective and efficient JavaScript code for programming success and continue your progress towards JavaScript programming mastery!In this Definitive JavaScript Guide on Best Practices, you're about to discover how to...Code more efficiently

    • UPC: 760976654

  • Java: Best Practices to Programming Code with Java - eBook

    **Are you tired of constantly finding errors in your Java code? Fed up with not being able to understand what you have written, making it difficult to identify those errors? And how many times has

    • UPC: 420349233

  • Python: Best Practices to Programming Code with Python - eBook

    Are you tired of your Python code turning out wrong? Are you forever finding it difficult to read your code, to spot where the problems are because it is, quite frankly, a mess? Are you

    • UPC: 882253107

  • IT Technical best practices: How to Reduce Agile cycle time with reusable code? - eBook

    In many Agile transformation sessions the Agile practitioners or savvy’s discuss more on the process related activities rather than elaborating on the technical or software engineering process steps to reduce the cycle time. At the

    • UPC: 225671033

  • The Reddick C# Style Guide : Best Practices for Writing C# Code

    So you've learned how to write C# code that compiles, but how do you make your code great? This is the definitive reference on how to write elegant C# code. This book covers: Formatting, documenting,

    • UPC: 53356123

  • Code Enforcement Best Practices: Safety, Customer Service & Communications

    Code Enforcement Best Practices: Safety, Customer Service &

    • UPC: 572614032

  • Best Practices for Using Utbms Codes for Merger & Acquisition Transactions: Practical Guidelines for Attorneys, Legal Operations Professionals, and E-

    Best Practices for Using Utbms Codes for Merger & Acquisition Transactions: Practical Guidelines for Attorneys, Legal Operations Professionals, and

    • UPC: 740659749

  • Code Refactoring

    Refactoring in C# - Improving an Existing Application

    Practical Refactoring - How to clean code in many small steps