Live data from Hacker News

April Fools 2014: The *Real* Test Driven Development (2014)

testing.googleblog.com

1–10 of 29 posts

Re: April Fools 2014: The *Real* Test Driven Development (2014)

#3
> We will offer a free (rate-limited) service that everyone can use, once we have sorted out the legal issues regarding the possibility of mixing code snippets originating from open-source projects with different licenses (e.g., GPL-licensed tests will simply refuse to pass BSD-licensed code snippets).

Well, looks like they sorted em out!

Re: April Fools 2014: The *Real* Test Driven Development (2014)

#5
post #2

If I didn't read past the concept and the date I would've accepted it as real without a blink of an eye

It probably could though. Or at least to the extent that declarative languages ever really work for real world problems.

But iif you perfected it then it would also be the thing that actually kills software development. Because if I told you your whole job is now writing tests, you’d find another job.

Re: April Fools 2014: The *Real* Test Driven Development (2014)

#8
post #3

> We will offer a free (rate-limited) service that everyone can use, once we have sorted out the legal issues regarding the possibility of mixing code snippets originating from open-source projects with different licenses (e.g., GPL-licensed tests will simply refuse to pass BSD-licensed code snippets). Well, looks like they sorted em out!

> We are pleased to announce the Real TDD, our latest innovation in the Program Synthesis field, where you write only the tests and have the computer write the code for you!

Boy would they only know 10 years later you don't even need to write tests anymore. Must feel like Sci-fi timeline if you warped one of these blog authors into our future

Re: April Fools 2014: The *Real* Test Driven Development (2014)

#10
post #5
post #2

If I didn't read past the concept and the date I would've accepted it as real without a blink of an eye

It probably could though. Or at least to the extent that declarative languages ever really work for real world problems. But iif you perfected it then it would also be the thing that actually kills software development. Because if I told you your whole job is now writing tests, you’d find another job.

Isn't this project management, kinda? writing requirements and acceptance criteria and broad designs to hand off to a dev
Post reply on HN