استانداردهای مهندسی
این بخش مرجع استانداردهای مشترک توسعه در دُرنیکا است؛ استانداردهایی که نباید داخل مستندات یک محصول خاص دفن شوند.
این محتوا از مستندات Doravel به راهنمای جامع دُرنیکا منتقل شده تا برای همه تیمها و همه stackها نقطه مرجع واحد داشته باشیم.
این بخش شامل چیست؟
Git Standards: branch، commit، merge request، review، release و hotfixMigration Standards: قواعد طراحی، rollout و review تغییرات دیتابیسCoding Standards: clean code، validation، security، performance و namingDev Tools: linter و ابزارهای کنترل کیفیت مشترکGlossary: واژههای مشترک تیم
قاعده مرزبندی
- اگر سندی جنبه سازمانی، بینتیمی یا reusable دارد، اینجا نگهداری میشود.
- اگر سندی به زبان، framework، runtime یا API ویژه یک محصول وابسته است، باید داخل مستندات همان محصول بماند.