This reference volume consists of revised, edited, cross-referenced, and thematically organized articles from Software Diagnostics Institute and Software Diagnostics Library (former Crash Dump Analysis blog) written in July 2009 - January 2010. This major revision contains corrections and WinDbg output color highlighting.
A collection of proven software engineering and architecture design method elements to accelerate project work and reduce technical risk. Suited for API design and (micro-)service architectures. Activity descriptions and artifact templates for non-functional requirements, domain models, architectural decision records, API contracts. Sample content.
Although we do have some good books about open source software licensing, most of these books are written by (and to) lawyers, which hinder the understanding of busy developers. This book also has a practical orientation. After covering the concepts of open source licensing, we highlight real examples of good and bad licensing usage.
If you're an intermediate learner or advanced professional who are still struggling with the complex concept of State in Flutter, then this book is for you!
In this book, there will be a large number of examples and descriptions of approaches to solving some problems in test automation. In this book, I have tried to focus more on the concept of how to use the strengths and weaknesses of Selenium WebDriver.
In this book, I have considered options with practical applications. This book also provides many examples of programming languages for further use in projects.
This book will be a lot of programming and describing patterns. I tried to create instructions on how to write code for API testing. In this book, I tried to focus more on the concept of how and with what vision it is necessary to approach the testing of an API.
This book is based on 4+ years of experience in the field of automation testing. During this time, a huge collection of solved issues has accumulated, and the problems and difficulties typical for many beginners have become clearly visible. It seems reasonable to summarize this material in the form of a book.
As a PHP developer, working with Unicode, UTF-8, and multibyte strings can feel intimidating. Advanced PHP String provides an approachable guide through reading, writing, looping, and parsing multibyte strings through hundreds of hands-on examples using the Laravel helper methods as a familiar foundation.
Svelte es un soplo de aire fresco en el mundo del Desarrollo Web, dominado por React y Vue. Apuesta por evitar que escribas código repetitivo e inútil. Su sencillez hará que vuelvas a amar la Programación Web.
This practical handbook provides a step-by-step guide for you to get the best continuous delivery pipeline for your software.
Get yourself a new tool to manage your Rails application and your growing engineering organization! Prevent the ball-of-mud (and fix it!). Go for microservices or SOA if it makes sense not just because you don't have any other tool. Do all this through a low-overhead tool: packages. Enable better conversations to make practical changes today.
For the past 3 years I've been building CI/CD workflows for various companies and today I want to share my cheat sheet about how to build good GitLab CI/CD for your project and businesses.
Agile software development is a fast-paced and complex environment. Goals seem to be moving out from under you all of the time.So how do you build what you need to meet goals? Vertical Slicing of user stories helps you build more effectively and efficiently. Vertical Slicing of user stories is absolutely critical if you aim to deliver value.
Bisherige Architekturmuster leiden an funktionalen Abhängigkeiten. Die machen danach strukturierte Codebasen grundsätzlich schwer verständlich und schlecht testbar. Interfaces, DIP & IoC sollen dem abhelfen, doch der Effekt ist begrenzt. Die IODA Architektur packt dieses Übel an der Wurzel und strukturiert Software ohne funktionale Abhängigkeiten.