Viewing profile — voiceofunreason
voiceofunreason
HN member- Joined
- Wed, Aug 22, 2018, 5:42 PM UTC
- HN karma
- 32
- Public activity
- 30 items
- HN profile
- View on Hacker News ↗
About voiceofunreason
No profile information was provided.
Recent public activity
-
comment
Comment #48644418
My guess is that if you were building all of this from scratch, you would start with - request-with-a-body - idempotent-request-with-a-body - safe-request-with-a-body because the a…
-
comment
Comment #47992330
> I swear almost every critique of test driven development boils down to "I wrote a bad test". It does seem that way - this one theme does drown out all of the other criticisms. Th…
-
comment
Comment #47851248
Render therefore unto Caesar the things which are Caesar's; and unto Claude the things that are Claude's.
-
comment
Comment #47851161
See also: https://programmingisterrible.com/post/139222674273/write-co...
-
comment
Comment #47836811
Area Man Passionate Defender Of What LLM Imagines Test Driven Development To Be
-
comment
Comment #47609686
My recommendation: you should probably start from _Working Effectively with Legacy Code_ by Michael Feathers. The best "let's do something not trivial" TDD book is probably still _…
-
comment
Comment #43405332
https://tidyfirst.substack.com/p/canon-tdd isn't particularly new; Beck has been consistent about "write tests before the code, one test at a time" for about 25 years now. Same ide…
-
comment
Comment #43160422
Is there any prior art that defines covariant/contravariant tests in this way, or is Martin just borrowing language that sounds cool?
-
comment
Comment #43068497
"I still find the skepticism around TDD weird." A small community of programmers, with a disproportionately large audience, foretold that practicing test-driven development would p…
-
comment
Comment #43068268
"I call them 'unit tests' but they don't match the accepted definition of unit tests very well." -- Kent Beck, __Test Driven Development By Example__ The short version is that "uni…
-
comment
Comment #42800307
"REST is just pure bullshit. Avoid it like a plague." No it isn't. Evidence: I'm reading this in a web browser. "...REST is intended for long-lived network-based applications that …
-
comment
Comment #42732601
I have yet to see an LLM + TDD essay where the author demonstrates any mastery of Test Driven Development. Is the label "TDD" being hijacked for something new? Did that already hap…
-
comment
Comment #42530807
Berard 1993 offers a good survey of the meanings of Abstrasction, Encapsulation, and Information Hiding https://web.archive.org/web/20071214085409/http://www.itmweb...
-
comment
Comment #42382969
There is definitely room for confusion as to whether the "design" that is "driven" by TDD is design-the-noun or design-the-verb.
-
comment
Comment #42379668
Well, TDD (or its immediate precursor, depending on where you draw the lines) escaped from the Smalltalk world circa 1997; but I think you can make a case for 1999 being when it re…
-
comment
Comment #40862013
"why would one have to write the test first?" Disclaimer first: TDD won't give you anything that you couldn't instead achieve via "git gud"; except perhaps a reduced anxiety about …
-
comment
Comment #39204478
As far as I can tell, the XP community pretty quickly converged on "let's use patterns to nope that scope"; for example "The Humble Dialog Box" by Michael Feathers ( https://raw.gi…
-
comment
Comment #38406935
"I never said that test-first was a testing technique. In fact, if I remember correctly, I explicitly stated that it wasn’t." -- Kent Beck, 2001 ( https://users.csc.calpoly.edu/~d…
-
comment
Comment #38336057
See also: ANSI/IEEE 1008-1987
-
comment
Comment #38335583
Search for the writings of Dan North, and don't forget that in the English alphabet, "Behaviour" is spelled with a "U". Very roughly, Cucumber framework appears in late 2008? Where…
-
comment
Comment #38335415
That's not quite right, historically. Behavior Driven Development began as a re-languaging of TDD: "The developers were much more receptive to TDD when I stopped talking about test…
-
comment
Comment #38333190
Yes. > I'm not entirely certain it's fair to accuse the author of lying; ignorance derived from limited exposure to materials outside the bubble (rather than deceit) is the more li…
-
comment
Comment #38314046
> Retroactive continuity - how does it work? For today's lucky 10,000: "unit test", as a label, was in wide use prior to the arrival of the Extreme Programming movement in the late…
-
comment
Comment #38255788
> I've seen like bilion discussions about TDD and I still dont understand why is it so overhyped. My guess: because it picked up a lot of momentum from the OO "patterns" community,…
-
comment
Comment #38255667
> This whole red-green step in TDD makes complete no sense when you're writing new code. Only viewed in isolation - the point of red-green is test calibration: be certain that your…