BufferOverrun is the web app I will use to not only track my reading progress, but also collect inspiration from the book and write a review about it.
The development of such a small web app will try adopting the best practices of the agile methodologies, including, but not limited to:
- strict 100% Unit Testing coverage for business logic implemented by either JavaScript or PHP
- Minimal design up front, and minimal effort to meet all requirements
- Test-Driven Continuous Development with Incremental Integration
- Working software from day 1 till the end of development cycles
- Sustainable development with potential to cope with a changing web interface & new feature add-ons
And here is the initial design about the iterations of this project:









Comments on this entry are closed.