Python.jp Discordサーバを始めてから、早いものでもう2年ほど経ちました。登録者は2700名ほどで、初心者の質問なんかもちょくちょく流れてきます。 で、結構いろんな質問を見てるんですが、初心者はもちろん、プログラミングを始めてからけっこうたつような人でも、質問の内容がどうも怪しい、という人がいます。コンピュータやプログラミングの知識以前に、なにか問題を解決するときに、解決するための基礎的な手順ができていない感じの人たちです。プログラミングというのはある意味で問題解決の連続ですから、これがうまくできないとなかなか先に進めません。 なかでも、「問題を分割しない人」 というタイプの人が、プログラミングの勉強に苦労している人たちにはかなり多い感じがしています。 独学でプログラミングを覚えると、最初はこういった手法に気が付きにくいかもしれませんから、簡単にやり方を説明してみようと思いま
![プログラムは分割しようという話 - Atsuo Ishimoto's blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/e0d8ac2cfccff8f2beeb7ad122467da0fc535f2c/height=288;version=1;width=512/https%3A%2F%2Faish.dev%2Fstatic%2Faish%2Fimg%2Ffavicon-128x128.png)