Illia T, во-первых, у вас 64-битная операционная система, но вы зачем-то установили 32-битный интерпретатор. Во-вторых, не желательно устанавливать Python в каталог, содержащий пробелы в пути. В-третьих, лучше устанавливать Python туда, куда не нужны админские права для записи.
Jhn Doe from by, этим образным выражением я пытался описать, что некоторые из ваших коллег могли иметь националистически взгляды и легко могли бы угодить за решётку по 282 статье.
akokin, это только моё мнение и я могу ошибаться, но просто пишите код и не заморачивайтесь. Я полезность форматирования и именования понял, когда кода стало много и в нём стало сложно разбираться. Пользу ООП понял, когда кода стало ещё больше и его стало сложно сопровождать. Пользу паттернов и архитектурный принципов понял, когда понадобилось код сопровождать годами и делить с другими программистами. Ко мне, как и к многим другим, теория "налипла" только поверх набитых синяков и шишек. Блок-схемы я вообще никогда не рисовал, если исключить контрольные по информатике.
GavriKos, или можно сразу то же самое сделать в коде. Ну, если пишущий программу - не школьник, конечно. А UML использовать раньше, чем столкнулся с архитектурными вопросами - это уже совсем натягивание совы на глобус, как по мне.