10 ms·
Bob Martin belongs to the OO-evangelism camp that emerged from the OO fad of mid-1990s. Another OO-evanglist who belongs to this camp is Ron Jeffries. For a t
by fizixer 6y ago
Bob Martin belongs to the OO-evangelism camp that emerged from the OO fad of mid-1990s.
Another OO-evanglist who belongs to this camp is Ron Jeffries.
For a textbook example of how much of a snake-oil OO-evangelism is, checkout the sudoku solver fiasco involving Ron Jeffries and Peter Norvig (you'll find plenty of search results regarding this).
- inopinatus 6y agoI’m no fan of Bob Martin, but the Ron Jeffries fiasco was a failure of TDD, not of OOP. The meandering inability to focus on writing a solution, instead becoming lost in modelling the problem, is a hallmark of the tunnel vision that TDD engenders. He’d have screwed it up in Prolog.
- wglb 6y agoThat was a dramatic failure of TDD, contrasted with Peter's enlightened solution.