2/ For me, this is the biggest payoff to notebook envs like @ProjectJupyter. When I have a tricky and only semi-formed problem to tackle, I can tear off a new virtual sheet and explore. By the end, I'll have notes, references, a possible implementation, and earned intuition.
1/ It's true that writing a test first helps you better understand the shape of your problem. That's very valuable -- it helps you identify and follow good paths early in development. But... ...so does interacting with a REPL session.https://twitter.com/dan_abramov/status/1086418722124906497 …
-
-
Show this thread
-
3/ At that point, I move the implementation to a proper library and test it and my assumptions more rigorously. I can't imagine developing with proper TDD anymore for exactly the reason
@dan_abramov says: it would paralyze me. But, also -- I think my solutions would be shittier.Show this thread
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.