Remove emojis from all markdown docs, add consolidation plan
- Strip emojis from 47 markdown files across docs/, sql/, and root - Add docs/DOCS_CONSOLIDATION_PLAN.md with plan to reduce 45 docs to 8 - Establish no-emoji rule for documentation going forward 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -385,31 +385,31 @@ Response.Redirect(listUrl)
|
||||
### Unified Approach (Option 2) - RECOMMENDED
|
||||
|
||||
**Pros:**
|
||||
- ✅ Only 4 files to create (vs 12)
|
||||
- ✅ DRY - no code duplication
|
||||
- ✅ Easy to maintain - fix once, works for all
|
||||
- ✅ Easy to extend - add "UPS" or "Firewall" by just adding cases
|
||||
- ✅ Consistent UI across all infrastructure
|
||||
- ✅ Matches database design (vw_network_devices already unifies them)
|
||||
- Only 4 files to create (vs 12)
|
||||
- DRY - no code duplication
|
||||
- Easy to maintain - fix once, works for all
|
||||
- Easy to extend - add "UPS" or "Firewall" by just adding cases
|
||||
- Consistent UI across all infrastructure
|
||||
- Matches database design (vw_network_devices already unifies them)
|
||||
|
||||
**Cons:**
|
||||
- ⚠️ Slightly more complex logic (Select Case statements)
|
||||
- ⚠️ URLs less intuitive (type parameter required)
|
||||
- ⚠️ Harder to customize one type differently later
|
||||
- Slightly more complex logic (Select Case statements)
|
||||
- URLs less intuitive (type parameter required)
|
||||
- Harder to customize one type differently later
|
||||
|
||||
### Separate Pages Approach (Option 1)
|
||||
|
||||
**Pros:**
|
||||
- ✅ URLs cleaner (displayservers.asp vs displayinfrastructure.asp?type=server)
|
||||
- ✅ Simpler per-file logic (no branching)
|
||||
- ✅ Easy to customize one type differently
|
||||
- ✅ More explicit/clear what page does
|
||||
- URLs cleaner (displayservers.asp vs displayinfrastructure.asp?type=server)
|
||||
- Simpler per-file logic (no branching)
|
||||
- Easy to customize one type differently
|
||||
- More explicit/clear what page does
|
||||
|
||||
**Cons:**
|
||||
- ❌ 12 files instead of 4 (3x code duplication)
|
||||
- ❌ Bug fixes need to be applied 3 times
|
||||
- ❌ UI inconsistencies more likely
|
||||
- ❌ Adding new type = 4 more files
|
||||
- 12 files instead of 4 (3x code duplication)
|
||||
- Bug fixes need to be applied 3 times
|
||||
- UI inconsistencies more likely
|
||||
- Adding new type = 4 more files
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user