Codemanship
codemanship.co.uk · Personal blog · on HN since 2011
Jason Gorman writes on test-driven development, software craftsmanship and practical development principles.
What HN saysHN commenters recommend his free TDD book as a good introduction, and one links his 'mortgage-driven development' post. One also reports a plagiarism problem.
23HN people shared it
3linked it in comments
26stories submitted
541story points
3 years agolast shared
2011people per year2026
Most-shared posts
- 1Year Of Code and The Myth Of The Programmer Shortage2 people · 7 points · first shared 2014 · discussion on HN
- 2The Codemanship TDD book [pdf]2 people · 1 points · first shared 2020 · discussion on HN
- 3Let's Not Call It "Computer Science" If We Really Mean "Computer Programming"1 people · 205 points · first shared 2012 · 196 comments on HN
- 4Blind Pair Programming Interviews1 people · 104 points · first shared 2014 · 43 comments on HN
- 5Apprenticeships - Employers Must Get Past Degree Snobbery1 people · 101 points · first shared 2011 · 85 comments on HN
- 6The Erosion Of The Status Of Software Developers As Professionals1 people · 59 points · first shared 2014 · 98 comments on HN
- 7Enough with the movements1 people · 31 points · first shared 2012 · 24 comments on HN
- 8My First, Last and Only Blog Post About #NoEstimates1 people · 7 points · first shared 2015 · discussion on HN
- 9Code Craft: What Is It, and Why Do You Need It?1 people · 4 points · first shared 2018 · discussion on HN
- 10A* – A Truly Iterative Development Process1 people · 3 points · first shared 2016 · 1 comments on HN
- 11Unit Tests for Algorithm Time Complexity1 people · 2 points · first shared 2016 · discussion on HN
- 12The Multi-Threaded Santa TDD Challenge1 people · 2 points · first shared 2015 · discussion on HN
- 13Functional Programming Is Great. But It Ain't Magic1 people · 2 points · first shared 2014 · 1 comments on HN
- 14Software Development Doesn't Scale. Dev Culture Does1 people · 2 points · first shared 2019 · discussion on HN
- 15A Blog Post For Your Kids - Why I'm Very Glad I Learned To Program1 people · 1 points · first shared 2011 · discussion on HN
What HN people wrote when they linked it
rhizome · 2012-09-26
Mortgage-driven development is distinct from "brilliant jerk."
http://codemanship.co.uk/parlezuml/blog/?postid=147
chris_j · 2020-08-29
TDD by Jason Gorman is a nice (and free) introduction: http://codemanship.co.uk/tdd_jasongorman_codemanship.pdf (disclosure: I did Jason's ~TDD training course a number of years ago and gained a lot from it - but the book is useful on its own).
A book that explains TDD in the context of a much larger example application is Growing Object-Oriented Software, Guided by Tests by Steve Freeman, Nat Pryce (sometimes referred to as "The GOOS Book").
One of the difficult things about TDD is that it takes a long time to learn to do it effectively. I personally didn't really "get" TDD until I paired with a few much more experienced developers, and this forced me to rethink the way that I approached writing software. Ultimately, it caused me to significantly level up my coding skills and I wouldn't go back to the way that I used to write code before.
troydavis · 2024-04-28
This seems to be the same plagiarizer who I found earlier this week. They're stealing other people's blog posts, then creating new blogs with the plagiarized posts.
I wrote about it here yesterday: https://news.ycombinator.com/item?id=40164077
Mohamed, could you tell the rest of us why you're doing this? Do you really want to be permanently known for this? If you do this one more time, you will be.
Everyone else, as an example, https://mamddoh.wordpress.com/2017/12/01/dev-teams-as-assets/ was published in the last 24 hours but back-dated to 2017-12-01 using Wordpress's publishing interface. That post is stolen from https://www.linkedin.com/pulse/dev-teams-assets-jason-gorman . Credit to Jason Gorman, @jasongorman on Twitter, the real author.
Another example: https://mamddoh.wordpress.com/2019/02/20/a-tale-of-two-agiles/ is stolen from https://web.archive.org/web/20190817055715/https://codemanship.co.uk/p… (original URL: https://codemanship.co.uk/parlezuml/blog/?postid=1580). Also credit to Jason Gorman.