Hacker’s Delight (2/e), by Henry S. Warren Jr., Addison-Wesley, 2012. Perhaps you’ve seen this trick for swapping two variables without using a temporary: x = x ^ y y = y ^ x x = x ^ y Or maybe Continue reading Hacker’s Delight (2/e) (Review)
I’m calling this “Resources on Agile Testing” but I’m not drawing a very sharp line about what’s Agile Testing vs. Good Testing. Further suggestions are welcome! Related resource summaries: BDD and TDD. Exercises (None identified) E-Learning Kaner, Cem. Black-Box Software Continue reading Resources on Agile Testing
Software design and design patterns are both broad topics where a lot has been written; this is necessarily a sampling. Other Resources: TDD, Refactoring, CI/CD, BDD [Disclosure: Note that I may have been involved in some of the materials mentioned Continue reading Resources on Software Design and Patterns
Behavior-Driven Development (BDD) is a collaboration technique focused on using scenarios as a focal point for conversations among stakeholders. You’ll hear BDD also referred to as Acceptance-Test Driven Development (ATDD), Storytest-Driven Development (SDD), Specification by Example, Example-Driven Development, and other Continue reading Resources on BDD (Behavior-Driven Development)
Continuous Integration (CI) and Continuous Delivery (CD) (or Continuous Deployment) – enabling a flow of value. Other resource summaries: BDD, TDD, Refactoring. [Disclosure: Note that I may have been involved in some of the materials mentioned below, and I work Continue reading Resources on CI and CD
Test-Driven Development (TDD) is an approach to designing and implementing software: write tests, write code, refactor, and repeat; all in small steps.
Refactoring is a key skill in developing software. These resources can help you improve.
“Two roads diverged in a yellow wood, yet I could travel both.” —Not Robert Frost A reading list on set-based design (part of lean product development). Applied Fluid Technologies. Information on boat design. Baldwin, Carliss, and Kim Continue reading Resources on Set-Based Design
Leadership reading list. Continue reading Leadership Reading List
What are some books recommended for agile coaches? Continue reading Books for Coaches