А как вы проектируете приложение? Если планируется разработать что-то большое. Составляете UML? Как-то расписываете классы и логику? Да, я понимаю, что в голове всегда приме...