for Push.
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
# CL設計ガイドライン:別府条項(試作版)
|
||||
|
||||
このドキュメントは、CL資産化における設計思想「別府条項」をまとめたものです。
|
||||
今後、気づきや発見があるたびに追記していく「Smapla DP(Design Pattern)」の母体となります。
|
||||
|
||||
---
|
||||
|
||||
## 🧠 条項一覧
|
||||
|
||||
### 1. クラス名はCL内で一意であるべき
|
||||
- **理由**:インテリセンス選択ミスによる論理エラーの潜在化を防ぐため。
|
||||
- **背景**:同一名クラスが存在すると、シグネチャ一致による誤参照が発生しやすく、静的解析でも検出困難。
|
||||
- **別府度**:Smapla別府(高度PGX別府)
|
||||
|
||||
### 2. メソッド名のCL内重複は歓迎(意味合いが確定している場合)
|
||||
- **理由**:同名メソッドが意味合いで区別される設計はPGX的に直感的でわかりやすい。
|
||||
- **例**:`System.IO.File.Exists` と `System.IO.Directory.Exists`
|
||||
- **別府度**:まそさん別府(PGX別府)
|
||||
|
||||
---
|
||||
|
||||
## 🔥 今後の運用
|
||||
- 本ファイルはプロジェクトルートに配置し、随時追記可能とする。
|
||||
- 新たな思想・発見があれば、条項として追加し「Smapla DP」として昇華。
|
||||
|
||||
---
|
||||
|
||||
## 📝 編集履歴
|
||||
- 2025-10-16: 初版作成 by 小佐井 昇 & 昼コパ
|
||||
Reference in New Issue
Block a user