ソフトウェア設計原則

1. 単一責任原則(Single Responsibility Principle, SRP) クラスは変更の理由を一つだけ持つべきです。つまり、各クラスは特定の業務ロジックのみを担当すべきです。これにより、クラスの責務が明確になり、保守性が向上します。 たとえば、ユーザー情報を管理するUserProfileクラスが、データベースへの保存と表示機能を同時に処理している場合、これは原則に違反しま ...

10月5日 08:04 投稿