NadavsteindlerGO: first impressionsI recently started learning the GO programming language and I wanted to share my first impression.Jun 6Jun 6
NadavsteindlerCode Under Test in TDDWhen I first started doing Test-Driven Development I was unsophisticated about it — I wrote a lot of tests, but with sub-optimal results…May 21May 21
NadavsteindlerA Structured Approach to System DesignReal-Life System Design is generally a non-linear process: understanding requirements, brainstorming different ways to address them, stormy…May 10May 10
NadavsteindlerEntity Class Layers in Object OrientedI remember a senior developer pulling me aside once to show me a code improvement he had made. He had refactored the code to use a single…May 8May 8
NadavsteindlerClean CodingIf there’s one book that has influenced how I write production code, it’s Robert C. Martin’s “Clean Code”. There has been much written on…May 5May 5
NadavsteindlerRead-by-Refactoring Rocks!One of the best methodologies that I’ve encountered over the years is Arlo Belshee’s Read-by-Refactoring.May 2May 2
NadavsteindlerMy Love-Hate Relationship with TDDI remember the first time I heard about Test Driven Development.May 2May 2
NadavsteindlerIn Praise of ONNX for MLWhat makes for good Machine Learning Software? There is a basic dichotomy in the requirements for ML.Apr 30Apr 30