こんにちは。PyQ開発チームの清原 id:hirokiky です。 プログラムを書く中でこんな悩みはありませんか? 「書いてみたけどキレイにまとめられないな。。」 「この処理ちょっとネストが深すぎるかな。。」 「この関数、再利用性があまりよくないかもな。。」 これはプログラミングしている常についてくる悩みだと思います。 自分のプログラムを見直したときや、レビューを依頼する・される場合にも常に悩ましいことだと思います。 とくに仕事で複数人と協力してプログラミングする場合や、中長期的にプログラムを改良していく場合に必要なスキルです。 それが 「設計」 です。 ですが設計のノウハウや勘所を学ぶには、それなりな時間や経験が必要だと思います。 人に教えるのも難しい点だと思います。 それを学べる学習コンテンツを追加しました。 以下のリンクから学習いただけます。 pyq.jp PyQで学べる「設計」とは