Предложенная Вами классификация вполне очевидна, исходя из точки зрения ЖЦ. Однако как реализовать? делать 7 разделов, в каждо разделе категории относящиеся к разделу? Ну а в категории соовтественно темы.
Безусловно хорошо, но Неслишком ли большое количество делений?
Ведь некоторые очевидные вопросы прийдется обсуждать в разных категориях разделах. То же использование структуруных методов, UML и т.п. Хотя логика понятна - мне нравится, Но возможно следует ввести вопросы теории отдельно? Или в каждом разделе иметь категории общего типа (тЕория, практика и т.п. )+ индивидуальные разделы.
Пришла мысль, а что если сделать структуру на классах, и посмотреть какая структуруа разделов будет наиболее приемлемая, чтобы исключить дублирование и избыточность