Как начать писать код? Вроде основы выучил, понимаю как и что работает, но когда собираюсь написать какое-то свое приложение(например змейку, weather app и тд.) падаю в ступор и не знаю с чего начать. Возможно это не набитая рука или какие-то другие причины? Как это возможно решить?
Разбивайте задачи на подзадачи и пишите сперва на псевдокоде. Например, нужно обработать кучу файлов. Пишем код для перебора файлов и в нем вызов подпрограммы обработки одного файла. Пусть она будет пустой или просто возвращать имя входного файла. Добиваемся, чтобы написанный цикл работал правильно. Теперь пишем обработку одного файла, забыв про все остальное. Пусть это включает чтение первых 50 строк, некие вычисления и перепись остатка на выход как есть. Пишем открытие (и сразу закрытие) файла, между ними цикл чтения всего файла. Убеждаемся, что работает верно. Потом уточняем обработку. И так далее.
Разбивайте задачи на подзадачи и пишите сперва на псевдокоде. Например, нужно обработать кучу файлов. Пишем код для перебора файлов и в нем вызов подпрограммы обработки одного файла. Пусть она будет пустой или просто возвращать имя входного файла. Добиваемся, чтобы написанный цикл работал правильно. Теперь пишем обработку одного файла, забыв про все остальное. Пусть это включает чтение первых 50 строк, некие вычисления и перепись остатка на выход как есть. Пишем открытие (и сразу закрытие) файла, между ними цикл чтения всего файла. Убеждаемся, что работает верно. Потом уточняем обработку. И так далее.