Andrew Kane Gem Writer (Grade A) logo

Andrew Kane Gem Writer (Grade A)طور مهاراتك في كتابة الأكواد بلغة Ruby باستخدام أنماط وأفكاره المثبتة والدرجة A.

(0)
Daniel Nikulshynمراجعة بواسطة Daniel Nikulshyn·تم التحديث يوليو 2026

نظرة عامة

مطور كتابات Gems للآندرويد كوالين بخبرة في أنماط وأفكاره المثبتة.

الميزات الرئيسية

  • تخطيط البند البدئي للجема
  • مصطلح قواعد تطبيق علاقة الوضع الذاتي (Class macro DSL)
  • مبادئ التكامل مع بريمر (Rails integration guidelines)
  • نمط التكوين باستخدام قناة الخصائص ذاتية الفصل (Configuration pattern using class << self)
  • تخطيط التعامل مع الأخطاء (Error handling hierarchy)
  • خدع تحجيم ميني تيست (Minitest testing guidelines)

التسعير

النموذج
Free
التقييم
لا توجد مراجعات بعد

حالات الاستخدام

إنشاء Gems جديدة بلغة Ruby باستخدام أنماط وأفكاره المثبتة

استفد من مهارة كتابة Gems للآندرويد كوالين لتطوير Gems جديدة بلغة Ruby بناءً على أنماط وأفكاره المثبتة.

تعديل Gems موجودة متوافق مع نمط وأفكاره

استغل مهارة كتابة Gems للآندرويد كوالين لتحسين أداء Gems الموجودة بطريقة تتوافق مع نمط وأفكاره.

المزايا والعيوب

المزايا

  • يركز على البساطة والاعتماد الأدنى على المكتبات
  • يوفر طريقة منظمة لتطوير Gems
  • يزود بوجيهات حول تكامل مع Rails ومعالجة الأخطاء
  • يشجع على كتابة الأكواد الصريحة بدلاً من البرمجة التصريحية
  • تقليل استخدام مكتبات الطرف الثالث

العيوب

  • قد يلزم دراية بمبادئ وأفكار أندرو كان (May require familiarity with Andrew Kane's patterns and philosophy)
  • محصورة في تطوير الجيما (Limited to Ruby gem development)

المراجعات

سجّل الدخول لكتابة مراجعة.

لا توجد مراجعات بعد. كن الأول!

أسئلة وأجوبة

Is the skill compatible with Rails projects, and does it require Rails as a dependency?

It includes Rails integration guidelines that use ActiveSupport.on_load hooks and never require Rails directly, allowing your gem to work with Rails without adding a hard Rails dependency.

Asked by Bruno Kaufmann · Feb 14, 2026

What testing framework does the skill recommend for gem development?

The skill provides Minitest testing guidelines, so you should write your gem's tests using Minitest to stay consistent with its recommended practices.

Asked by Devin Walker · Dec 8, 2025

Can the Andrew Kane Gem Writer skill be used for existing gems that need refactoring?

Yes, it supports refactoring existing Ruby gems by applying Andrew Kane's proven patterns for clean, minimal, production‑ready code, including entry‑point structure, DSL macros, and Rails integration guidelines.

Asked by Ekaterina Orlova · Oct 26, 2025

اطرح سؤالاً

بدائل لـ المعءريةالمىالثيقاءة

Manage Headers (Grade A) logo
Manage Headers (Grade A)المعءريةالمىالثيقاءة

مهارة التطوير الأمنية التي تم اختبارها لـ Claude AI. درجة A. تفحص وتكوّن رؤوس الأمان التي يرسلها موقع Power Pages إلى المتصفحات — سياسة الأمان للمحتوى، الحماية من الإطارات والنقر المزيف

(0)
Free
Using Git Worktrees (Grade A) logo
Using Git Worktrees (Grade A)المعءريةالمىالثيقاءة

مهارة data-ai مختبرة الأمان ل Claude AI. الدرجة A. استخدم عند بدء عمل ميزة يحتاج إلى عزلة عن مساحة العمل الحالية أو قبل تنفيذ خطط التنفيذ - ينشئ git worktree منفصل

(0)
Free
Ga4 Bigquery Schema (Grade A) logo
Ga4 Bigquery Schema (Grade A)المعءريةالمىالثيقاءة

مراجع مخطط تصدير بيانات GA4 إلى BigQuery (درجة أ) - خبرة بيانات الذكاء الاصطناعي مع اختبارات الأمان لـ AI كلود - درجة أ.

(0)
Free
Meta Capi (Grade A) logo
Meta Capi (Grade A)المعءريةالمىالثيقاءة

مجموعة مهارات الذكاء الاصطناعي للبيانات والأمان لاختبار Claude AI - درجة ممتازة

(0)
Free
Callees (Grade A) logo
Callees (Grade A)المعءريةالمىالثيقاءة

مهارات تطوير محسنة لتأمين كود Claude AI.

(0)
Free
Test Module Name (Grade A) logo
Test Module Name (Grade A)المعءريةالمىالثيقاءة

مهارة أمان البيانات المدربة لـ Claude AI. درجة A.

(0)
Free
Board Of Directors (Grade A) logo
Board Of Directors (Grade A)المعءريةالمىالثيقاءة

مهارات الذكاء الاصطناعي المدعوم بالبيانات والأخذ بعين الاعتبار الأمان والتشغيل والعمليات والتجربة

(0)
Free
Advpl Mvc Avancado (Grade A) logo
Advpl Mvc Avancado (Grade A)المعءريةالمىالثيقاءة

مهارات تطوير محكمة الأمن لـ Claude AI (درجة A) - Grade A

(0)
Free