This is the "goto" book if you're looking to relearn C++, or get up to speed with the latest developments. Each chapter covers the essential elements along with the rationale and best practices.
User Profile
Craftsman. Developer. Traveler. Philosopher. Happy soul.
This link opens in a pop-up window
codito's books
User Activity
RSS feed Back
codito reviewed A tour of C++ by Bjarne Stroustrup
codito rated Distributed Systems for Fun and Profit: 5 stars
codito rated Patterns of Enterprise Application Architecture: 4 stars
Patterns of Enterprise Application Architecture by Martin Fowler (Signature)
This book started after Dave Rice and I gave some talks on J2EE architecture and mulled over how the concepts …
codito rated C# 9. 0 Pocket Reference: 5 stars
codito rated Developer Hegemony: 4 stars
codito rated Scientist's Search for Truth: 5 stars
codito rated The personal MBA: 5 stars
The personal MBA by Josh Kaufman
Getting an MBA is an expensive choice-one almost impossible to justify regardless of the state of the economy. Even the …
codito rated Show Your Work!: 5 stars
codito rated Effective Java: 4 stars
Effective Java by Joshua Bloch
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed dramatically. Java 7 and …
codito rated The 4-Hour Work Week: 4 stars
The 4-Hour Work Week by Timothy Ferriss
The 4-Hour Workweek: Escape 9–5, Live Anywhere, and Join the New Rich (2007) is a self-help book by Timothy Ferriss, …
codito rated The Five Dysfunctions of a Team: 5 stars
The Five Dysfunctions of a Team by Patrick Lencioni (J-B Lencioni Series)
After her first two weeks observing the problems at DecisionTech, Kathryn Petersen, its new CEO, had more than a few …
Review of 'Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F#' on 'Goodreads'
5 stars
This book walks you through the key concepts of Domain Driven Design in a practical and easy to grok manner. Examples are well crafted and do not require expertise of F# (I read it with a little knowledge of a similar language, Kotlin). It helped me learn the "why" behind functional patterns.
The journey starts with identifying the Vocabulary for a Domain (ubiquitous language) using Event Storming. Next modeling with Types is covered. Workflows are represented with Functions along with the Types. Second part covers implementation strategies - dependency injection, handling effects with railway oriented programming and so on.