Similar projects and alternatives to fitnesse
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
fitnesse reviews and mentions
Where are open-source projects that I can learn BDD/TDD?
1 project | news.ycombinator.com | 2 May 2022
The only one I can think of that may be done with TDD is Uncle Bobs fitnesse: https://github.com/unclebob/fitnesse.
Another resource that takes you through a practical approach of TDD is the book “Growing Object-Oriented Software Guided by tests”(https://www.programmingbooks.dev/extra/#growing-object-orien...). It’s a great book and really helps to take the concepts of TDD into practice.
Five Books That Changed My Career as a Software Engineer
2 projects | news.ycombinator.com | 27 Nov 2021
Uncle Bob Is A Fraud Who's Never Shipped Software
4 projects | reddit.com/r/programming | 12 Nov 2021
He's #7 contributor, with 59 commits in 4 years.
10 Tips On How To Improve UI/UX Design of a Web Application
2 projects | dev.to | 5 Oct 2021
In-house testing tools help you to differentiate what people say and what they actually do with a product by testing it. FitNesse and Bugwolf are pretty good at this.
It's probably time to stop recommending Clean Code
4 projects | news.ycombinator.com | 25 May 2021
Really, how does this file even justify its existence? Its a subsidy courtesy of language design decisions made a long time ago.4 projects | news.ycombinator.com | 25 May 2021
The article quotes a code sample from FitNesse – the author has apparently maintained that codebase since then. You can check out the code for the current version at https://github.com/unclebob/fitnesse, or browse the code in a Monaco editor using https://github1s.com/unclebob/fitnesse/blob/HEAD/src/. (I have no idea if that code is “well-regarded”, but as you wrote, you can read it for yourself.)
TDD, BDD, ATDD and Agile timeline
2 projects | dev.to | 5 May 2021
Uncle Bob and Silver Bullets
1 project | news.ycombinator.com | 16 Feb 2021
6) The password hashing scheme was trivially broken, that is, given the hash I could construct a password which generated the same hash. Take a look - it still uses the same hash algorithm! https://github.com/unclebob/fitnesse/blob/master/src/fitness...
These meant the system was totally p0wnable.
And I found a few public servers using FitNesse as the web server.
I reported all of these years ago, at at least some of them were fixed. If these security issues are still present now, there's been plenty of time to fix them.
My analysis helped confirm my view that TDD generates happy-path tests, and strengthen my complaint that TDD, at least in the "red-green-refactor" formalism, ignores rest of the testing that needs to be done even at that development stage where TDD is most effective.
unclebob/fitnesse is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.