Life of a Functional Programmer
Browse by Tags
All Tags »
TDD/BDD (
RSS)
-
|
I decided to stay on the Design by Contract side for just a little bit. Recently, Raymond Chen posted "If you pass invalid parameters, then all bets are off" in which he goes into parameter validation and basic defensive programming. Many of...
|
-
|
In one of my previous posts about Command-Query Separation (CQS) and side effecting functions being code smells, it was pointed out to me again about immutable builders. For the most part, this has been one area of CQS that I've been willing to let...
|
-
|
As I've said before on my previous blogs, I'm very much into F# and functional programming lately. With that, I'm still in the mode of TDD. Just because you enter a new programming paradigm, doesn't mean you throw away your XP and TDD...
|
More Posts