たとえば、学部生のプログラム設計/アーキテクチャのクラスが不十分だったので、問題が発生したときにプログラムを設計する方法に本当に苦労しています*。リソース (本、ウェブサイトなど) や問題 (projecteuler.net のようなもの)**、またはこの欠陥に取り組むのに役立つパスがあるかどうか疑問に思っていました。
プログラミング内の設計/アーキテクチャ パターンをよりよく学ぶためのリソース/問題/その他を探しています。
良い例: 私の仕事では、PHP で MVC フレームワークを実装しました (カスタム、学習したいため)。ユーザー管理をこのフレームワークに組み込む必要があり、実装に苦労しています ($_SESSION 変数を使用することを理解しています。ユーザー管理を他のモジュールと同様にモジュール式で柔軟にしたいだけです)。 この投稿は、ユーザー管理の問題を解決することを意図したものではありません。 設計上の問題を修正すると、これが自然に修正されることはわかっています。
私はこれらのフォーラムを見回しましたが、利用できる優れたリソースのリストは見当たりませんでした。誰かが何かを持っていたり、私が見逃した投稿を教えてくれたりした場合は、遠慮なくそこを教えてください。私に指摘される可能性のある洞察/ヘルプ/リソース/などに本当に感謝しています.
*私は OOP/MVC フレームワークに精通しており、完全に熟達しているわけではありませんが、それを行うことができます **ProjectEuler では、私は何よりも機能的である傾向があります。OOPなどの統合に向けてゆっくりと取り組んでいますが、プログラミングのアーキテクチャスキルはひどいものです。
tl;dr: プログラミング内の設計/アーキテクチャ パターンをよりよく学ぶためのリソース/問題/その他を探しています。