الإمكانات أولاً، والحدود لاحقاً
- الوضع
- كان v0.1 بـ100 التزام؛ الإطلاق أهم من البنية.
- القرار
- املأ الإمكانات أولاً: الأدوات، القنوات، سطح المكتب، الصوت، المعرفة — واحداً بعد الآخر.
- التكلفة
- أول تدقيق كان قبيحاً: LocalHTTPService بـ7,200 سطر، وChatManager بـ3,263، ونسبة الاختبارات إلى المصدر نحو 4%، وأول تقييم لصحة البنية 10/40 (D) مع 105 ملفات متجاوزة الحد غير مسجلة.
- النتيجة
- أكثر من 4,000 ملف، و69 أداة، و27 قناة، و429 مكوّن سطح مكتب.
↳ مسارات المشاركة — تريد إضافة إمكانية جديدة؟ ابدأ وحدة تحت app/src، لا داخل النواة.