Я подумываю переделать свой блог (в настоящее время на PHP, но <100 строк кода без макета) в Ruby on Rails, просто для удовольствия. Я хочу сделать еще один проект в Rails, но я должен изучить Rails (больше, чем hello world), прежде чем я попытаюсь создать полный проект. </p>
Еще одна вещь, которую я хочу сделать, переделывая свой блог, это, по крайней мере, выяснить, что такое TDD. Итак, как бы вы подошли к тестовому подходу к созданию блога? Какие тесты вы бы написали? Как бы вы начали?
Каждый раз, когда я представляю, что пишу блог, мне понадобится миллион тестов для одного компонента, чтобы полностью его протестировать. Как избежать написания слишком большого количества тестов?
Кроме того, я делаю это сообщество вики, потому что я намерен сделать его в основном мини-учебником / базой знаний ...
Я пошел вперед и назначил награду за этот вопрос, так что, возможно, я действительно смогу получить хороший ответ на этот вопрос ...