Ìtọ́kasí V-Model
119 ìbéèrè, kò sí àlàfo kankan. Ìbéèrè kọ̀ọ̀kan ń tọpinpin síwájú sí ọ̀ràn ìdánwò àti sẹ́yìn sí ìtàn olùmúlò.
A ṣe àpèjúwe Cosmic Story v2 pẹ̀lú ọ̀nà-ìṣe V-Model. Ìbéèrè kọ̀ọ̀kan ní nọ́mbà, NFR kọ̀ọ̀kan ní àdéhùn ìwọ̀n, àfojúsùn ìdánwò kọ̀ọ̀kan sì ní ààlà ìbòmọ́lẹ̀.
Cosmic Story v2 máa dé pẹ̀lú ìtọ́kasí V-Model — ipele kọ̀ọ̀kan (ètò, ìkọ́lé, módúlù, ẹyọ) ní àwọn ètò ìdánwò tó bára mu, pẹ̀lú àwọn ibi àyẹ̀wò tọpinpin láàrín èyíkọ̀ọ̀kan.
119 ìbéèrè, kò sí àlàfo kankan. Ìbéèrè kọ̀ọ̀kan ń tọpinpin síwájú sí ọ̀ràn ìdánwò àti sẹ́yìn sí ìtàn olùmúlò.
Èyíkọ̀ọ̀kan ní àwọn àpẹẹrẹ ìtẹ́wọ́gbà tó hàn gbangba. Àwọn ìtàn 'Must Have' 9 ń dí ìtújáde lọ́wọ́; àwọn 'Should Have' 6 ń darí àtúnṣe; àwọn 'Could Have' 5 wà ní ìpele 2.
Òpin álbọ̀mù, ààlà ìwọ̀n orí, iye ìwọ̀n ìbáramu, àwọn òfin ìṣísẹ̀ paywall, ìṣesí àìnílẹ̀-ayélujára — a kà àti dán èyíkọ̀ọ̀kan wò.
Iṣẹ́ ṣíṣe, ààbò, ìdánwò, àṣírí, wíwà-níílẹ̀, ìráyé — ọ̀kọ̀ọ̀kan pẹ̀lú àdéhùn ìwọ̀n tó fi bí a ṣe ń jẹ́rìí rẹ̀ hàn.
Kì í ṣe ìlérí — àfojúsùn tí a kọ sílẹ̀ pẹ̀lú ọ̀nà ìwọ̀n fún ọ̀kọ̀ọ̀kan.
30 ìṣẹ́jú-aaya tàbí ó dára jù fún 95% àwọn ìbéèrè. A wọ̀n ọn lòdì sí pínpín àkókò iṣẹ́ BullMQ.
p99 GET /people, /journal, /inbox lábẹ́ 500 mílíìṣẹ́jú-aaya pẹ̀lú 1,000 àwọn olùmúlò àfọwọ́sowọ́pọ̀. A wọ̀n ọn nípasẹ̀ ìdánwò ẹrù k6.
Àkókò-láti-bẹ̀rẹ̀-ìbáṣepọ̀ ti 3 ìṣẹ́jú-aaya tàbí ó dára jù lórí 4G tí a fara wé. A wọ̀n ọn nípasẹ̀ Lighthouse CI.
Àwọn ààlà ìbòmọ́lẹ̀ gbólóhùn tí àwọn ẹnu-ọ̀nà `pnpm test:cov` ń fi ipá múlò.
Àfojúsùn ìbòra ọ̀rọ̀-àṣẹ 85% lórí àwọn iṣẹ́; 80% lórí àwọn controller. A ṣàyẹ̀wò rẹ̀ nípasẹ̀ àwọn ìròyìn ìbòra Vitest.
85% lórí composables; 90% lórí àwọn ìpamọ́ Pinia. Ẹnu-ọ̀nà Vitest kan náà, àwọn ìròyìn kan náà.
Àwọn ìgbésẹ̀ gidi, tí a dárúkọ ní kedere.
A ṣàfipamọ́ àwọn ara ìwé-ìrántí àti orí ìwé pẹ̀lú ìṣàmúró-pamọ́ AES-256 tí a fi àwọn kọ́kọ́rọ́ tí pẹpẹ náà ń ṣàkóso. Kò sí ara tó wà ní ọ̀rọ̀-kedere lórí disk.
Gbogbo ìjùmọ̀sọ̀rọ̀ API ń kọjá lórí TLS 1.2 tàbí tuntun jù. HTTP ń darí sí HTTPS ní etí.
Àwọn àmì-ìwọlé yóò pé lẹ́yìn wákàtí 1; àwọn àmì-ìsọdọ̀tun lẹ́yìn ọjọ́ 30. Yíyí àmì padà nígbà ìsọdọ̀tun.
Ìparẹ́ rírọ̀ lákọ̀ọ́kọ́, pẹ̀lú àyè ọjọ́ 30 kí ìparẹ́ tó le ti ìròyìn tó lè dá ènìyàn mọ̀ tó tó wáyé.
Kì í ṣe ìfẹ́-ọkàn lásán — ìpìlẹ̀ tí a fipá mú nínú àyẹ̀wò kóòdù.
Nígbà tí a bá gbé e kalẹ̀ ní ìpele OS, gbogbo eré ìnàjú GSAP yóò di àfẹ́nusọ̀ ti opacity nìkan. Kò sí parallax, kò sí ìyípadà, kò sí ìṣíṣẹ̀ tí ó dá lórí scroll.
Gbogbo èròjà tí a lè bá ṣiṣẹ́ ní àmì ARIA. A ṣàyẹ̀wò rẹ̀ pẹ̀lú ọwọ́ lórí iOS VoiceOver àti Android TalkBack kí a tó tú u jáde.
Àwọn èròngbà, pẹ̀lú àdéhùn ìdíwọ̀n. Cosmic Story v2 wà nínú ìdàgbàsókè tó ń lọ lọ́wọ́; àwọn nọ́mbà tó wà níbí ti tábìlì NFR ti V-Model tó ń ṣàkóso ìtújáde wá. Ọ̀wọ̀n 'bí a ṣe díwọ̀n rẹ̀' ń sọ fún ọ ní pàtó irinṣẹ́ tó ń mú àmì ìjẹ́rìí jáde.
Nítorí pé ìbòmọ́lẹ̀ 100% jẹ́ òṣùwọ̀n ìfọ̀kànbalẹ̀ asán — kọjá ààlà kan ó máa ń dán kóòdù tí kò ṣe pàtàkì wò níbi tí ó ti ń ba àfiyèsí àyẹ̀wò gidi jẹ́. Ìbòmọ́lẹ̀ àlàyé 85% pẹ̀lú àyẹ̀wò-ìbòmọ́lẹ̀ tọwọ́tọwọ́ lórí àlàfo náà ni bí a ṣe ń dọ́gba ìṣọ́ra tí ẹ̀rọ lè jẹ́rìí pẹ̀lú ìdájọ́ ẹ̀rọ-iṣẹ́.
Bẹ́ẹ̀ kọ́. Ọ̀nà-ìṣiṣẹ́ ni: àwọn iṣẹ́-ọ̀rọ̀ tí asọ̀rọ̀-ìpín ìṣòro fi àmì sí ni a yọ kúrò nínú ààlà iṣẹ́-ọ̀rọ̀ ọ̀fẹ́ ojoojúmọ́. A kò ṣèlérí àbájáde ìṣègùn; a kàn kò ní títì ilẹ̀kùn ní àkókò tí ó burú jù. Fún àwọn ohun èlò ìṣòro gidi, jọ̀wọ́ kàn sí iṣẹ́ àdúgbò — Cosmic Story v2 kì í ṣe ọjà ìtọ́jú-ọkàn.
Bí Soulwise ti ń ṣí ìṣàn omi rẹ̀ sílẹ̀, app awòràwọ̀ àkọ́kọ́ wa ti wà ní ọwọ́ rẹ tẹ́lẹ̀.
Àkóónú ìmọ̀ ìràwọ̀ wà fún àṣàrò àti eré ìdárayá. Àwọn ẹ̀ya Cosmic Story v2 tí a ṣàpèjúwe níbí wà nínú ìdàgbàsókè; wíwà rẹ̀ lè yí padà láìsí ìkìlọ̀.