Top all-time · #13160
Real World Academia
Personal blog · evanfarrer.blogspot.comprogramming
Real World Academia is a personal blog at evanfarrer.blogspot.com about programming. Since 2012, 6 different Hacker News readers have linked it 6 times, most often “Unit testing isn't enough. You need static typing too”. The last post was in 2014, but the archive is still widely read.
Too few sampled comments (2) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for its argument that unit testing is not enough and that static types or contracts are needed too. One commenter cites it as research on types as a form of static analysis.
Summarised by Claude from a sample of 2 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Unit testing isn't enough. You need static typing too2 people · 2 mentions · first linked 2015-04-26
What Hacker News says?
Here's some research on the topic, limited to just types- http://evanfarrer.blogspot.com/2012/06/unit-testing-isnt-eno... Types are one mechanism for static analysis. Better contracts (nullability, valid ranges, etc) goes much further.
Comment linking /2012/06/unit-testing-isnt-enough-you-need.html?m=1
on “Pure Python Vim clone”Submitted Unit testing isn't enough. You need static typing too as a story · 4 points
HN discussionI have not looked at the programs, but programs don't have to be long to be interesting. There are many "interesting" programs under 100 lines of code - and they can be important if they form the kernel of a larger program. Also, the author responds to a similar point in his comments: http://evanfarrer.blogspot.com/2012/06/unit-testing-isnt-eno...
Comment linking /2012/06/unit-testing-isnt-enough-you-need.html?showComment=1340076330696
on “Experiment: Unit testing isn't enough; You need static types, too ”Submitted The Essence of Scheme as a story · 2 points
HN discussionSubmitted Linewise translating unit-tested Python to Haskell to compare defects caught an as a story · 1 points
HN discussionSubmitted Announcing Testosterone Driven Development (TDD) as a story · 1 points
HN discussion