The groundbreaking book Design Driven Testing brings sanity back to the software development process by flipping around the concept of Test Driven Development (TDD)--restoring the concept of using testing to verify a design instead of pretending that unit tests are a replacement…
The groundbreaking book Design Driven Testing brings sanity back to the software development process by flipping around the concept of Test Driven Development (TDD) - restoring the concept of using testing to verify a design instead of pretending that unit tests are a replacemen…
"Test driven development (TDD) tells us to write unit tests before writing code. We say that's just backwards ... In this book we use a real-life project to demonstrate that driving tests from the design (and the requirements) is easier, more rigorous, and much more rewarding."-…
The groundbreaking book Design Driven Testing brings sanity back to the software development process by flipping around the concept of Test Driven Development (TDD)--restoring the concept of using testing to verify a design instead of pretending that unit tests are a replacement…
Featuring hands-on examples and exercises using Open Source codebases, like Coreboot and EFI Development Kit (tianocore) and Chromebook, this book combines a timely and thorough overview of firmware solutions for the rapidly evolving embedded ecosystem with in-depth coverage of …
Embedded Firmware Solutions is the perfect introduction and daily-use field guide--for the thousands of firmware designers, hardware engineers, architects, managers, and developers--to Intelℓ́ℓs new firmware direction (including Quark coverage), showing how to integrate Intel℗ʼ A…
Featuring hands-on examples and exercises using Open Source codebases, like Coreboot and EFI Development Kit (tianocore) and Chromebook, this book combines a timely and thorough overview of firmware solutions for the rapidly evolving embedded ecosystem with in-depth coverage of …
Coding interviews: questions, analysis & solutions
by He, Harry
fromExpert's voice in programming
This book is about coding interview question of software and Internet companies. It covers five key factors which determine performance of candidates: (1) the basics of programming languages, data structures and algorithms, (2) approaches to writing code with high quality, (3) t…