• 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

  • Adaptive Code: Agile coding with design patterns and SOLID principles (2nd Edition) (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: 1509302581
    • ASIN: 1509302581
    • ISBN: 1509302581
    • Brand: Microsoft Press
    • Manufacturer: Microsoft Press

  • Domain-Driven Design: Tackling Complexity in the Heart of Software

    Domain Driven Design Tackling Complexity in the Heart of Software by Evans, Eric. Published by Addison Wesley,2003, Binding: Hardcover

    • ASIN: 0321125215
    • UPC: 076092019565
    • ASIN: 0321125215
    • ISBN: 0321125215
    • Manufacturer: Addison-Wesley Professional

  • Building Microservices: Designing Fine-Grained Systems

    Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling,... [Read More]

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

  • Game Programming Patterns

    The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns you need. You will learn how to write a robust game loop, how to organize your entities using components, and take advantage of the CPUs cache to improve your performance. You'll dive deep into how s... [Read More]

    • ASIN: 0990582906
    • ASIN: 0990582906
    • ISBN: 0990582906
    • Brand: Genever Benning
    • Manufacturer: Genever Benning

  • Java EE 8 Design Patterns and Best Practices: Build enterprise-ready scalable applications with architectural design patterns

    Get the deep insights you need to master efficient architectural design considerations and solve common design problems in your enterprise applications.Key FeaturesThe benefits and applicability of using different design patterns in JAVA EE Learn best practices to solve common design and architectural challengesChoose the right patterns to improve the efficiency of your programs Book DescriptionPatterns are essential design tools for Java developers. Java EE Design Patterns and Best Practices helps developers attain better code quality and progress to higher levels of architectural creativity ... [Read More]

    • ASIN: 1788830628
    • ASIN: 1788830628
    • ISBN: 1788830628
    • Manufacturer: Packt Publishing

  • Go in Practice: Includes 70 Techniques

    Summary Go in Practice guides you through 70 real-world techniques in key areas like package management, microservice communication, and more. Following a cookbook-style Problem/Solution/Discussion format, this practical handbook builds on the foundational concepts of the Go language and introduces specific strategies you can use in your day-to-day applications. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Go may be the perfect systems language. Built with simplicity, concurrency, and modern applications in mi... [Read More]

    • ASIN: 1633430073
    • ASIN: 1633430073
    • ISBN: 1633430073
    • Brand: Manning Publications
    • Manufacturer: Manning Publications

  • Patterns, Principles, and Practices of Domain-Driven Design

    Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C# This book presents the philosophy of Domain-Driven Design (DDD) in a down-to-earth and practical manner for experienced developers building applications for complex domains. A focus is placed on the principles and practices of decomposing a complex problem space as well as the implementation patterns and best practices for shaping a maintainable solution space. You will learn how to build effective domain models through the use of tactical patter... [Read More]

    • ASIN: 1118714709
    • UPC: 787721845461
    • ASIN: 1118714709
    • ISBN: 1118714709
    • Brand: imusti
    • Manufacturer: Wrox

  • Game Engine Architecture

    Hailed as a "must-have textbook" (CHOICE, January 2010), the first edition of Game Engine Architecture provided readers with a complete guide to the theory and practice of game engine software development. Updating the content to match today’s landscape of game engine architecture, this second edition continues to thoroughly cover the major components that make up a typical commercial game engine. New to the Second Edition Information on new topics, including the latest variant of the C++ programming language, C++11, and the architecture of the eighth generation of gaming consoles, the Xbo... [Read More]

    • ASIN: 1466560010
    • ASIN: 1466560010
    • ISBN: 1466560010
    • Brand: AK Peters
    • Manufacturer: A K Peters/CRC Press

  • Microservice Patterns and Best Practices: Explore patterns like CQRS and event sourcing to create scalable, maintainable, and testable microservices

    Explore the concepts and tools you need to discover the world of microservices with various design patternsKey FeaturesGet to grips with the microservice architecture and build enterprise-ready microservice applicationsLearn design patterns and the best practices while building a microservice applicationObtain hands-on techniques and tools to create high-performing microservices resilient to possible failsBook DescriptionMicroservices are a hot trend in the development world right now. Many enterprises have adopted this approach to achieve agility and the continuous delivery of applications to... [Read More]

    • ASIN: B0761YB4HP
    • ASIN: B0761YB4HP
    • Manufacturer: Packt Publishing

  • Spring Microservices in Action

    Summary Spring Microservices in Action teaches you how to build microservice-based applications using Java and the Spring platform. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Microservices break up your code into small, distributed, and independent services that require careful forethought and design. Fortunately, Spring Boot and Spring Cloud simplify your microservice applications, just as the Spring Framework simplifies enterprise Java development. Spring Boot removes the boilerplate code involved with wr... [Read More]

    • ASIN: 1617293989
    • ASIN: 1617293989
    • ISBN: 1617293989
    • Manufacturer: Manning Publications

  • RESTful Web APIs: Services for a Changing World

    The popularity of REST in recent years has led to tremendous growth in almost-RESTful APIs that don’t include many of the architecture’s benefits. With this practical guide, you’ll learn what it takes to design usable REST APIs that evolve over time. By focusing on solutions that cross a variety of domains, this book shows you how to create powerful and secure applications, using the tools designed for the world’s most successful distributed computing system: the World Wide Web.You’ll explore the concepts behind REST, learn different strategies for creating hypermedia-based APIs, and... [Read More]

    • ASIN: 1449358063
    • ASIN: 1449358063
    • ISBN: 1449358063
    • Brand: Brand: O'Reilly Media
    • Manufacturer: O'Reilly Media

  • Real World Java EE Patterns--Rethinking Best Practices


    • ASIN: B009ZQ9I62
    • ASIN: B009ZQ9I62
    • Manufacturer: http://press.adam-bien.com

  • Java 8 in Action: Lambdas, Streams, and functional-style programming

    SummaryJava 8 in Action is a clearly written guide to the new features of Java 8. The book covers lambdas, streams, and functional-style programming. With Java 8's functional features you can now write more concise code in less time, and also automatically benefit from multicore architectures. It's time to dig in!Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the BookEvery new version of Java is important, but Java 8 is a game changer. Java 8 in Action is a clearly written guide to the new features of Java 8. It begins with a p... [Read More]

    • ASIN: 1617291994
    • ASIN: 1617291994
    • ISBN: 1617291994
    • Brand: Manning Publications
    • Manufacturer: Manning Publications

  • Learn Microservices with Spring Boot: A Practical Approach to RESTful Services using RabbitMQ, Eureka, Ribbon, Zuul and Cucumber

    Build a microservices architecture with Spring Boot, by evolving an application from a small monolith to an event-driven architecture composed of several services. This book follows an incremental approach to teach microservice structure, test-driven development, Eureka, Ribbon, Zuul, and end-to-end tests with Cucumber.Author Moises Macero follows a very pragmatic approach to explain the benefits of using this type of software architecture, instead of keeping you distracted with theoretical concepts. He covers some of the state-of-the-art techniques in computer programming, from a practical po... [Read More]

    • ASIN: 1484231643
    • ASIN: 1484231643
    • ISBN: 1484231643
    • Manufacturer: Apress

  • Java Concurrency in Practice

    "I was fortunate indeed to have worked with a fantastic team on the design and implementation of the concurrency features added to the Java platform in Java 5.0 and Java 6. Now this same team

    • UPC: 3956053
    • Rating: 4.0

  • AWS System Administration : Best Practices for Sysadmins in the Amazon Cloud

    With platforms designed for rapid adaptation and failure recovery such as Amazon Web Services, cloud computing is more like programming than traditional system administration. Tools for automatic scaling and instance replacement allow even small DevOps

    • UPC: 40401572

  • Overgrown : Practices Between Landscape Architecture and Gardening

    A call for landscape architects to leave the office and return to the

    • UPC: 349708559

  • Effective Cybersecurity : A Guide to Using Best Practices and Standards

    The Practical, Comprehensive Guide to Applying Cybersecurity Best Practices and Standards in Real Environments In Effective Cybersecurity, William Stallings introduces the technology, operational procedures, and management practices needed for successful cybersecurity. Stallings makes extensive use

    • UPC: 56133768

  • The Practice of Enterprise Architecture : A Modern Approach to Business and It Alignment

    Based on an extensive study of the actual industry best practices, this book provides a systematic, end-to-end description of various aspects of an EA practice integrated into a consistent logical picture. This book offers research-based,

    • UPC: 390792219

  • Web Content Management : Systems, Features, and Best Practices

    "Looking to select a web content management system (CMS), but confused about the promises, terminology, and buzzwords? Do you want to understand content management without having to dive into the underlying programming? This book provides

    • UPC: 44979023

  • 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

  • Architecture - Design - Data : Practice Competency in the Era of Computation

    A systemic transformation is underway in architectural design, engineering and construction. The discipline and profession of architecture is being reshaped in a moment where information, insight and predictions generated during the design process move into

    • UPC: 234960363

  • Oca / Ocp Java Se 8 Programmer Practice Tests

    Test your knowledge and prepare for the OCA/OCP exams OCA/OCP Java SE 8 Programmer Practice Tests complements the Sybex OCA: Oracle Certified Associate Java SE 8 Programmer I Certification Study Guide and the OCP: Oracle

    • UPC: 55133367

  • Defensive Security Handbook : Best Practices for Securing Infrastructure

    Despite the increase of high-profile hacks, record-breaking data leaks, and ransomware attacks, many organizations don't have the budget to establish or outsource an information security (InfoSec) program, forcing them to learn on the job. For

    • UPC: 55479617

  • Java 8 best practices by Stephen Colebourne

    Best Practices for Developing and Deploying Java Applications with Docker

    CON2306 Writing Microservices in Java Best Practices and Common Mistakes