bennadel / Streamlined-Object-Modeling
I am currnently working through the book, Streamlined Object Modeling: Patterns, Rules, and Implementation. True object oriented programming (OOP) is a new world for me and it's really hard for me to wrap my head around. I'd like to get a nice set of code samples here that I can use to practice the modeling techniques outlined in the book.
☆25Updated 10 years ago
Related projects: ⓘ
- An exercise on refactoring☆17Updated last year
- refactoring tool that aims at making it easy to create characterization tests☆17Updated last year
- Code examples from later chapters of Growing Object-Oriented Software, Guided by Tests☆74Updated 8 years ago
- JUnit rule to mark tests as pending. Tests marked as pending will not be evaluated.☆26Updated 5 years ago
- The Kata used in our presentations and tutorials.☆32Updated 5 years ago
- My implementation of the Gilded Kata.☆30Updated 8 years ago
- Code from Michael Feathers presentation about "Tell, Don't Ask" at Craft 2019☆18Updated 5 years ago
- Domain Driven Design (Eric Evans's Patterns)☆97Updated 12 years ago
- Refactoring LCD Numbers to remove the dependency injection framework.☆19Updated 3 years ago
- Sources and docs for a simple refactoring and OO design exercise☆75Updated 3 years ago
- RESTalk Patterns - A Pattern Collection for RESTful Conversations☆19Updated 7 years ago
- A rewrite of the original Toxicity chart in Javascript using D3.js☆31Updated 2 years ago
- PDFs of all my conference presentations☆120Updated 15 years ago
- A Maybe type for Java☆70Updated 11 years ago
- Artifacts related to the SATURN 2015 Microservices workshop☆28Updated 6 years ago
- Assessment workbook from O'Reilly Microservices AntiPatterns Video☆47Updated 8 years ago
- Fortune-telling for racehorses☆16Updated 2 years ago
- What are the most essential ideas in software architecture all developers should know?☆25Updated 3 years ago
- Slides and Labs of Workshop on Clean Code and Design Principles in Action☆22Updated 6 years ago
- Game Of Life implemented in Java with modern tools and language constructs☆57Updated 8 years ago
- My take on the SpringTrader project (previously NanoTrader).☆71Updated 11 years ago
- ☆13Updated 4 years ago
- A timer for the "baby steps" exercise/technique for doing TDD☆57Updated 11 months ago
- LambdaExamples - a collection of examples and resources to learning about Lambdas in Java 8☆15Updated 8 years ago
- For practicing refactoring, removing duplication, and making code more flexible☆19Updated 3 years ago
- ☆28Updated 8 months ago
- Me following along with Steve and Nat's GOOS book☆26Updated 13 years ago
- JavaScript (vanilla) runner for DaSpec☆46Updated 8 years ago
- sample hexagonal architecture applicaiton☆4Updated 8 years ago