Apply 37signals/DHH Rails conventions to Ruby and Rails code. This skill provides comprehensive domain expertise extracted from analyzing production 37signals codebases (Fizzy/Campfire) and DHH's code review patterns.
"The best code is the code you don't write. The second best is the code that's obviously correct."
| 1, controller | controllers.md | | 2, model | models.md | | 3, view, frontend, turbo, stimulus, css | frontend.md | | 4, architecture, routing, auth, job, cache | architecture.md | | 5, test, testing, minitest, fixture | testing.md | | 6, gem, dependency, library | gems.md | | 7, review | Read all references, then review code |
يجب استخدام هذه المهارة عند كتابة كود Ruby and Rails بأسلوب 37signals المميز لـ DHH. ينطبق ذلك عند كتابة كود Ruby أو تطبيقات Rails أو إنشاء النماذج أو وحدات التحكم أو أي ملف Ruby. يتم تشغيله عند إنشاء كود Ruby/Rails أو طلبات إعادة البناء أو مراجعة الكود أو عندما يذكر المستخدم أسلوب DHH أو 37signals أو Basecamp أو HEY أو Campfire. يجسد نقاء REST، والنماذج السميكة، ووحدات التحكم الرفيعة، والسمات الحالية، وأنماط Hotwire، وفلسفة "الوضوح فوق الذكاء". المصدر: everyinc/compound-engineering-plugin.