KALKAN
يالغۇز ئىشىك پىرىنسىپى باشتىن ئاخىرغىچە دەلىللەش نۆلدىن لايىھەلەش

ھەممە نەرسە يالغۇز ئىشىكتىن ئۆتىدۇ.

ئەنئەنىۋىي مەشغۇلات سىستېمىلىرىدا ھەر بىر بۆلەك يادرۇغا بىۋاسىتە ئۇلىنىدۇ؛ ھەر بىر ئۇلىنىش بىر خەتەر ئىشىكى. KALKANدا بۇنداق يول يوق. ئىچكىرىدىن سىرتقا، سىرتتىن ئىچكىرىگە ھەر بىر ئىلتىماس بىرلا بىخەتەرلىك كۆۋرۈكىدىن ئۆتىدۇ.

قاتلاملار

قوزغىتىشتىن پروگراممىغىچە
بىرلا ئومۇرتقا.

01

قوزغىتىش

كۆپ باسقۇچلۇق قوزغىتىش زەنجىرى؛ ھەر باسقۇچتا دەلىللەش.

02

يادرۇ

ئەسلەك، ۋاقىتلاشتۇرۇش، قاتتىق دېتال. ھېچكىمنى تونۇمايدۇ.

03

Güvenlik Köprüsü

بىرلا ئۆتۈش نۇقتىسى. سۈزگۈچ ۋە ئىشىك.

04

قوزغىتقۇچلار & ئۈستەلئۈستى

قاتتىق دېتال ۋە ئارايۈز ئىشىكتىن سۆزلەيدۇ.

05

پروگراممىلار

ئەپلەر تولۇق ئايرىۋېتىشتە ئىشلەيدۇ.

نېمىشقا؟ بىر پروگرامما خاتالىقىنىڭ پۈتۈن سىستېمىنى چۈشۈرۈۋەتمەسلىكى ئۈچۈن. بۇ قۇرۇلما، بىخەتەرلىك كۆۋرۈكىنىڭ ئارقىسىدا نېمە بارلىقىنى سىرتتىن ئوقۇغىلى بولمايدىغان قىلىدۇ — دە بىز دەل خالايدىغىنىمىز شۇ.
پىرىنسىپلار

ئۈچ قەئىدە، چەكسىز نەتىجە.

01 — نۆلدىن

باغلىنىش يوق

تاشقى يادرۇ، تاشقى قاپ، تاشقى فورما يوق. ھەر بىر قاتلام بىزنىڭ لايىھەرىمىز — شۇڭا ھەر بىر قاتلامنى چوڭقۇر بىلىمىز.

02 — بىخەتەرلىك

دەلىللەنمىگەن ئىشلىمەيدۇ

ئىمزا قويۇلغان يۇمشاق دېتال ئېكولوگىيەسىدە ھەر بىر بۆلەك ئاساسىدىن دەلىلىنىدۇ. دەلىللەش مەغلۇب بولسا ئىجرا قىلىشمۇ مەغلۇب بولىدۇ. مۇستەسنا يوق.

03 — پۈتۈنلۈك

بىر پارچە تەجرىبە

يادرۇ، ئۈستەلئۈستى، ئەپلەر ۋە ئىجادىيەت قوراللىرى بىر كوماندىنىڭ قولىدىن چىقتى. بۆلەكلەر بىر-بىرىنى تونۇيدۇ.

بىخەتەرلىك ئۇسۇلى

ئىمزا قويۇلغان يۇمشاق دېتال ئېكولوگىيەسى.

باشتىن ئاخىرغىچە زەنجىر: قوزغىتىشتىن ئىجرا قىلىنغىچە ھەر بىر بۆلەك ئۆزىدىن بۇرۇنقى تەرەپ تەرىپىدىن دەلىلىنىدۇ. زەنجىرنىڭ ھەرقانداق ھالقىسى دەلىلەنمىسە، سىستېما ئىلگىرىلىمەيدۇ.

يېڭى ئەۋلاد كىرىپتولوگىيەسى: سانلىق مەلۇماتلارنىڭ بۈگۈنىدەك ئەتىسىنىمۇ قوغدايدۇ. قانداق ئۇسۇللار ۋە قانداق ئىشلىتىلىدىغانلىقىنىڭ تەپسىلاتلىرىمىزنى ئاڭلىق ھالدا ئاشكارىلىمايمىز.

ئايرىۋېتىش: پروگراممىلار تولۇق ئايرىۋېتىشتە ئىشلەيدۇ؛ بىر پروگراممىنىڭ خاتالىقى سىستېمىغا سىڭىپ كەتمەيدۇ.

سۈزۈك رەت قىلىش: بىخەتەرلىك كۆۋرۈكى بىر ئىلتىماسنى رەت قىلغاندا بۇنى يوشۇرمايدۇ — سەۋەبىنى خاتىرىلەيدۇ.

قوزغىتىش زەنجىرى — ۋەكىللىك ئېقىنfail-closed
# ھەر ھالقا ئۆزىدىن بۇرۇنقىنى دەللەيدۇ
قوزغىتىش ──→ يادرۇ ──→ كۆۋرۈك ──→ پروگرامما

doğrula(önceki_halka)  # ✓ ئۆتتى
doğrula(kendisi)       # ✓ ئۆتتى
devam()

# دەلىللەش مەغلۇب بولسا:
dur()  # سىستېما ئىلگىرىلىمەيدۇ، سەۋەب خاتىرىلىنىدۇ

قۇرۇلمىنى جانلىق كۆرۈڭ.

بۇ لايىھەنىڭ نەق مەيداندا قانداق ئىشلەيدىغانىنى ئۆز مۇھىتىڭىزدا كۆرسىتەيلى. تېخنىكىلىق خۇلاسا ئۆزئارا مەخپىيەتلىك شەرتى بىلەن باشلىنىدۇ.