Məhsul
Archito YeniMerge request-lərdən öyrənir, ilişəni göstərir Inteqrasiyalar 25
Həllər
Rola görə
Niyə AppArch
Resurslar
Müştərilər Qiymətlər Əlaqə
Dil
Bizimlə əlaqə

Səbəbini izah edən, düzəlişini təklif edən kod yoxlaması.

ArchPilot yalnız dəyişdirdiyiniz kodu yoxlayır, tapıntını tam sətrinə yazır, səbəbini izah edir və düzəliş təklif edir. Mövcud texniki borc PR-ınıza daşınmır; düzəltdiyiniz şərh özü bağlanır.

İşləyən bir quraşdırmadan ekranlar

Tanış gəlir?

Bu rolda dəfələrlə təkrarlanan altı vəziyyət və AppArch-ın hər biri üçün etdiyi.

01

Linter üslubu sayır, memarlığı qaçırır

Pipeline yaşıldır, hər nöqtəli vergül yerindədir, amma controller hələ də birbaşa verilənlər bazası ilə danışır.

AppArch nə edir

AppArch modullar arasındakı əlaqələrə baxır: verilənlər bazasını birbaşa çağıran interfeys, atlanan qat, dairəvi asılılıq. Çatışmayan nöqtəli vergülə yox.

ArchScan
02

Yoxlama şərhləri problemi deyir, həllini yox

Yalnız nəyinsə səhv olduğunu deyən şərh doğrunun necə göründüyünü sizə təxmin etdirir və baxış üçüncü raunda gedir.

AppArch nə edir

Hər ArchPilot şərhi əsaslandırmanı və təklif olunan düzəlişi daşıyır, iş sahənizin dilində, ingilis və ya türk dilində yazılır. Razı deyilsiniz? Thread-də cavab verin: ton botun deyil, həmkarın tonudur.

ArchPilot
03

Hər push-da eyni bot şərhi

Yazı səhvi düzəlişini push edin, bot eyni on iki şərhi yenidən yazır. Cümə axşamına qədər onları heç kim oxumur.

AppArch nə edir

Tapıntıların açarı var: eynisi heç vaxt iki dəfə yazılmır, düzəltdiyiniz pozuntunun şərhi isə öz-özünə həll olunur. Merge request-iniz təmiz qalır, siz koda qayıdırsınız.

ArchPilot
04

İki sətirlik dəyişiklik, köhnə kod haqqında qırx şərh

Köhnə fayla toxunun, alət onun hamısını yoxlayır, sanki hər sətri bu səhər siz yazmısınız.

AppArch nə edir

ArchPilot yalnız merge request-inizin dəyişdirdiyi sətirləri yoxlayır. Köhnə borc yenə izlənir, amma aid olduğu yerdə, ArchScan hesabatında; sizin baxışınızda yox.

ArchPilot
05

Heç getməyən yanlış həyəcan

Alət bir halda yanılır və bunu hər işləmədə təkrarlayır; ta ki insanlar onun dediyi heç nəyi oxumayana qədər.

AppArch nə edir

İş sahəsi admini tapıntını səbəbi ilə yanlış həyəcan, qəbul edilmiş risk və ya düzəldilməyəcək kimi bağlaya bilər. Sonrakı işləmələrdə də bağlı qalır, qeyd isə kimin və niyə bağladığını saxlayır.

ArchScan
06

Qaydanı heç kim izah etmir, sadəcə adını çəkir

"Qat prinsipini pozur." Hansı prinsip, burada niyə vacibdir və kod bunun əvəzinə necə olmalıdır?

AppArch nə edir

Kataloqdakı 1000+ qaydanın hər birinin əsaslandırmanı izah edən öz sənəd səhifəsi var, şərhdən bir klik uzaqda. Arch bələdçisi onların arxasındakı nümunələri izah edir.

Memarlıq dərsliyi

Növbəti PR-ınızda görün

PoC lisenziyası istəyin və öz kodunuzda, öz serverlərinizdə sınayın.

Bülletenimizə qoşulun

Yeni modullar, buraxılış qeydləri və memarlıq haqqında yazılar. İstədiyiniz vaxt bir kliklə ayrıla bilərsiniz.