Live data from Hacker News

Shitlist Driven Development (2016)

sirupsen.com

1–10 of 148 posts

Re: Shitlist Driven Development (2016)

#3
This is an excellent way of using your (hopefully) already existing testing and CI infrastructure to change a social problem into a technical problem. As we all know, technical problems are by far the easier of the two. :)

We used this technique to great effect at my previous day job, though under the more neutral name of "ratchet".

Re: Shitlist Driven Development (2016)

#4
Brilliant. It's a really good compliment to strangling certain parts of a large code base.

As always the key is getting the information to the right people at the right time, and making it more difficult to make the wrong choices then the right choices.

Re: Shitlist Driven Development (2016)

#6
Here, a “shitlist” tracks existing uses of deprecated behavior within a large code base. It prevents new uses of deprecated behavior without disrupting legacy code. This is a temporary measure used to facilitate refactoring large code bases.

Re: Shitlist Driven Development (2016)

#8
I kept a personal shitlist in one project but it was rather a collection of "worst practices" - things I vowed never to do.

It was personal because the idea didn't get a lot of attention when I brought it up.

Post reply on HN