Remix.run Logo
marcosdumay 5 days ago

> So I wouldn't blame people for writing specs that only match the code implementation at that time.

WFT are you doing writing specs based on implementation? If you already have the implementation, what are you using the specs for? Or, if you want to apply this direct to tests, if you are already assuming the program is correct, what are you trying to test?

Are you talking about rewriting applications?

baq 5 days ago | parent [-]

Where do you work if you don’t need to reverse engineer an existing implementation? Have you written everything yourself?

marcosdumay 3 days ago | parent [-]

Unless you are rewriting the application, you shouldn't assume that whatever behavior you find on the system is the correct one.

Even more because if you are looking into it, it's probably because it's wrong.