Skip to main content

Shopping Cart

You're getting the VIP treatment!

Item(s) unavailable for purchase
Please review your cart. You can remove the unavailable item(s) now or we'll automatically remove it at Checkout.
itemsitem
itemsitem

Recommended For You

Loading...


patrick viafore

Showing 1 - 12 of 12 results for “patrick viafore
Skip side bar filters
  • Robust Python

    Write Clean and Maintainable Code

    Does it seem like your Python projects are getting bigger and bigger? Are you feeling the pain as your codebase expands and gets tougher to debug and maintain? Python is an easy language to learn and use, but that also means systems can quickly grow beyond comprehension. Thankfully, Python has features to help developers overcome maintainability woes.In this practical book, author Patrick Viafore ... Read more

    $34.59 USD

People who read this also enjoyed

  • Clean Code: A Handbook of Agile Software Craftsmanship

    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 ... Read more

    $43.19 USD

  • Effective Java

    by Joshua Bloch ...
    The Definitive Guide to Java Platform Best Practices–Updated for Java 7, 8, and 9Java has changed dramatically since the previous edition of Effective Java was published shortly after the release of Java 6. This Jolt award-winning classic has now been thoroughly updated to take full advantage of the latest language and library features. The support in modern Java for multiple paradigms increases ... Read more

    $47.69 USD

  • Think Like a Programmer

    An Introduction to Creative Problem Solving

    The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books often ignore: how to Think Like a Programmer. Each chapter tackles a single programming concept, like ... Read more

    $31.99 USD

  • Architecture Patterns with Python

    Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices

    As Python continues to grow in popularity, projects are becoming larger and more complex. Many Python developers are taking an interest in high-level software design patterns such as hexagonal/clean architecture, event-driven architecture, and the strategic patterns prescribed by domain-driven design (DDD). But translating those patterns into Python isn’t always straightforward.With this hands-on ... Read more

    $41.09 USD

  • REST in Practice

    Hypermedia and Systems Architecture

    Why don't typical enterprise projects go as smoothly as projects you develop for the Web? Does the REST architectural style really present a viable alternative for building distributed systems and enterprise-class applications?In this insightful book, three SOA experts provide a down-to-earth explanation of REST and demonstrate how you can develop simple and elegant distributed hypermedia systems ... Read more

    $23.09 USD

  • Crafting Interpreters

    Despite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying "compilers" class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam.That ... Read more

    $39.95 USD or Free with Kobo Plus

  • Web Application Security, A Beginner's Guide

    Series series Beginner's Guide
    Security Smarts for the Self-Guided IT Professional“Get to know the hackers—or plan on getting hacked. Sullivan and Liu have created a savvy, essentials-based approach to web app security packed with immediately applicable tools for any information security practitioner sharpening his or her tools or just starting out.”—Ryan McGeehan, Security Manager, Facebook, Inc.Secure web applications from ... Read more

    $35.99 USD

  • C++ Coding Standards

    101 Rules, Guidelines, and Best Practices

    Consistent, high-quality coding standards improve software quality, reduce time-to-market, promote teamwork, eliminate time wasted on inconsequential matters, and simplify maintenance. Now, two of the world's most respected C++ experts distill the rich collective experience of the global C++ community into a set of coding standards that every developer and development team can understand and use ... Read more

    $52.19 USD

  • Clean Code in JavaScript

    Develop reliable, maintainable, and robust JavaScript

    Get the most out of JavaScript for building web applications through a series of patterns, techniques, and case studies for clean codingKey FeaturesWrite maintainable JS code using internal abstraction, well-written tests, and well-documented codeUnderstand the agents of clean coding like SOLID principles, OOP, and functional programmingExplore solutions to tackle common JavaScript challenges in ... Read more

    $26.59 USD or Free with Kobo Plus

  • C++ Common Knowledge

    Essential Intermediate Programming

    What Every Professional C++ Programmer Needs to Know—Pared to Its Essentials So It Can Be Efficiently and Accurately AbsorbedC++ is a large, complex language, and learning it is never entirely easy. But some concepts and techniques must be thoroughly mastered if programmers are ever to do professional-quality work. This book cuts through the technical details to reveal what is commonly understood ... Read more

    $38.69 USD

  • Python: Master the Art of Design Patterns

    Ensure your code is sleek, efficient and elegant by mastering powerful Python design patternsAbout This BookLearn all about abstract design patterns and how to implement them in Python 3Understand the structural, creational, and behavioral Python design patternsGet to know the context and application of design patterns to solve real-world problems in software architecture, design, and application ... Read more

    $61.19 USD or Free with Kobo Plus