top | item 19601999

(no title)

nerdy | 7 years ago

Probably a combination of lack of everyday demand and the complexity of the task.

Time is notoriously difficult for many reasons which have been discussed at length [1].

The trend now is that the number of programmers doubles every 5 years [2]. This rapidly expanding group of potential users and creators means features just on the fringe today might become available at any time.

1. https://infiniteundo.com/post/25326999628/falsehoods-program...

2. https://blog.cleancoder.com/uncle-bob/2014/06/20/MyLawn.html

discuss

order

Gibbon1|7 years ago

I think the issue is to make TTD work it needs to be designed in from the beginning as a hard feature. AKA if random new feature breaks TTD then random new features designers get told pound sand until they fix their code. The reverse means anyone trying to implement TDD keeps getting it broken with every release until they give up.

Also designed isn't the word I'd use for Javascript.