Old Search System: Software




  • Architecture Modernization: Socio-technical alignment of software, strategy, and structure

    Architecture Modernization: Socio-technical alignment of software, strategy, and structureby Nick Tune, Jean-Georges PerrinEnglish | 2024...
    Proven techniques and principles for modernizing legacy systems into new architectures that deliver serious competitive advantage.
    For a business to thrive, it needs a modern software architecture that is aligned with its corporate architecture. This book presents concrete practices that sync software, product, strategy, team dynamics, and work practices. You\'ll...


  • Software Design by Example: A Tool-Based Introduction with Python

    Software Design by Example: A Tool-Based Introduction with Pythonby Greg WilsonEnglish | 2024 | ISBN:...
    The best way to learn design in any field is to study examples, and some of the best examples of software design come from the tools programmers use in their own work. Software Design by Example: A Tool-Based Introduction with Python therefore builds small versions of the things programmers use...


  • Principles of Software Architecture Modernization: Delivering engineering excellence with the art of fixing microservices

    Principles of Software Architecture Modernizationby Pacheco, Diego;Sgro, Sam; English | 2024 | ISBN: 9355519532 |...
    Long path to better systems that last longer and make engineers and customers happier
    Key Features
    ● Guidance, trade-offs analysis, principles, and insights on understanding complex microservices and monoliths problems and solutions at scale.
    ● In-depth coverage of anti-patterns, allowing the reader to avoid pitfalls and understand how to handle architecture at scale...


  • Architecture Modernization: Socio-technical alignment of software, strategy, and structure (Final Release)

    Architecture Modernizationby Nicholas Tune, Jean-Georges Perrin English | 2024 | ISBN: 1633438155 | 490 pages...

    Proven techniques and principles for modernizing legacy systems into new architectures that deliver serious competitive advantage.
    For a business to thrive, it needs a modern software architecture that is aligned with its corporate architecture. This book presents concrete practices that sync software, product, strategy, team dynamics, and work practices. You'll...


  • Software Testing Strategies: A testing guide for the 2020s

    Software Testing Strategiesby Heusser, Matthew;Larsen, Michael; English | 2023 | ISBN: 1837638020 | 378 pages...
    Unlock the true potential of software testing to achieve seamless software performance with this comprehensive guide
    Key Features
    Gain a solid understanding of software testing and master its multifaceted strategies
    Empower yourself to effectively overcome software testing challenges
    Develop actionable real-world testing skills for succeeding in any role
    Purchase of the...


  • x86 Software Reverse-Engineering, Cracking, and Counter-Measures (Tech Today)

    X86 Software Reverse-Engineering, Cracking, and Counter-Measuresby Domas, Stephanie;Domas, Christopher; English | 2024 | ISBN: 1394199880...
    A crystal-clear and practical blueprint to software disassembly
    x86 Software Reverse-Engineering, Cracking, and Counter-Measures is centered around the world of disassembling software. It will start with the basics of the x86 assembly language, and progress to how that knowledge empowers you to reverse-engineer and circumvent software protections. No knowledge of...


  • Software Engineering Practice: A Case Study Approach

    Software Engineering Practice; A Case Study Approachby Thomas B. Hilburn English | 2021 | ISBN:...
    This book is a broad discussion covering the entire software development lifecycle. It uses a comprehensive case study to address each topic and features the following:
    A description of the development, by the fictional company Homeowner, of the DigitalHome (DH) System, a system with \"smart\" devices for controlling home lighting,...


  • Skills of a Successful Software Engineer

    Skills of a Successful Software Engineer English | 2022 | ISBN: ‎ 1617299707 |...
    In Skills of a Successful Software Engineer you will learn: The skills you need to succeed on a software development team
    Best practices for writing maintainable code
    Testing and commenting code for others to read and use
    Refactoring code you didn't write
    What to expect from a technical interview process
    How to be a tech...


  • Code: The Hidden Language of Computer Hardware and Software, 2nd Edition

    Code: The Hidden Language of Computer Hardware and Software, 2nd Edition English | 2023...
    For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what fl...


  • Skills of a Successful Software Engineer (Final release)

    Skills of a Successful Software Engineer (Final release) English | 2022 | ISBN: ‎...
    In Skills of a Successful Software Engineer you will learn: The skills you need to succeed on a software development team
    Best practices for writing maintainable code
    Testing and commenting code for others to read and use
    Refactoring code you didn't write
    What to expect from a technical interview process
    How to be a tech...


  • C++ Software Design (Fourth Early Release)

    C++ Software Design (Fourth Early Release) English | 2022 | ISBN: 9781098113155 | 283 pages...
    Good software design is essential for the success of your project, but designing software is hard to do. You need to have a deep understanding of the consequences of design decisions and a good overview of available design alternatives. With this book, experienced C++ developers will get a thorough, practical,...


  • Software Telemetry: Reliable logging and monitoring

    Software Telemetry: Reliable logging and monitoring (True PDF, MOBI)English | 2021 | ISBN: 161729814X |...


  • C++ Software Interoperability for Windows Programmers

    C++ Software Interoperability for Windows ProgrammersEnglish | 2022 | ISBN: 1484279654 | 244 Pages |...


  • Hands-On Software Engineering with Python: Move beyond basic programming and construct reliable and efficient software

    Hands-On Software Engineering with Python: Move beyond basic programming and construct reliable and efficient software...
    Key Features Master the tools and techniques used in software engineering Evaluates available database options and selects one for the final Central Office system-components Experience the iterations software go through and craft enterprise-grade systems Book Description Software Engineering is about more than just writing code―it includes a host of soft...


  • Pro Go: The Complete Guide to Programming Reliable and Efficient Software Using Golang

    Pro Go: The Complete Guide to Programming Reliable and Efficient Software Using GolangEnglish | 2022...
    Go, also known as Golang, is the concise and efficient programming language designed by Google for creating high-performance, cross-platform applications. Go combines strong static types with simple syntax and a comprehensive standard library to increase programmer productivity, while still supporting features such as concurrent/parallel programming.
    Each topic is covered in a...


  • OneNote User Guide for Windows: The Simple Beginners Guide to Master the Microsoft OneNote Software

    OneNote User Guide for Windows: The Simple Beginners Guide to Master the Microsoft OneNote Software...
    This guide is written with the simplest possible terms and screenshots to enable you understand the app properly. It is perfect for anyone that wants to learn how to use this app like a pro. You're going to learn many things you didn't know. Some of which are: Getting Started...


  • The Complete Software Tester: Concepts, Skills, and Strategies for High-Quality Testing

    The Complete Software Tester: Concepts, Skills, and Strategies for High-Quality Testing by Kristin Jackvony English...
    The Complete Software Tester is an essential guide to all areas of testing. Ideal for those who are new to testing as well as experienced testers who want to fill in knowledge gaps, the book covers diverse topics such as manual exploratory testing, API testing, security testing, getting started with...


  • Good Code, Bad Code: Think like a software engineer

    Good Code, Bad Code: Think like a software engineer (True EPUB, MOBI)English | 2021 |...
    Summary
    In Good Code, Bad Code you'll learn how to:
    Think about code like an effective software engineer
    Write functions that read like well-structured sentences
    Ensure code is reliable and bug free
    Effectively unit test code
    Identify code that can cause problems and improve...


  • Software Architecture Patterns for Serverless Systems

    Software Architecture Patterns for Serverless SystemsEnglish | ISBN: ‎ 9781800207035 | 432 pages | 2021...
    Key Features
    Learn best practices for designing enterprise-grade software systems
    Understand the importance of building reliable, maintainable, and scalable systems
    Become a professional software architect by learning the most effective software design patterns and architectural concepts
    Book Description
    As businesses are undergoing a digital transformation to keep up with competition, it is now more important...


  • Clean C++20: Sustainable Software Development Patterns and Best Practices

    Clean C++20: Sustainable Software Development Patterns and Best PracticesEnglish | 2021 | ISBN: 1484259483 |...
    Write maintainable, extensible, and durable software with modern C++. This book, updated for the recently released C++20 standard, is a must for every developer, software architect, or team leader who is interested in well-crafted C++ code, and thus also wants to save development costs. If you want to teach yourself...