Aktywne Wpisy
![Aokx](https://wykop.pl/cdn/c3397992/Aokx_Z8YmrnaaC6,q60.jpg)
Aokx +674
Kobiety i ich równość płci #p0lka
![Aokx - Kobiety i ich równość płci #p0lka](https://wykop.pl/cdn/c3201142/2c472c188d893676b5415dfdbfe2c19fb19ec7357d1665f8f1796aeab2ec7e3c,w150.jpg)
źródło: HvVPE1BNKOiiW4h9iTZEFmdM4J2l59qx
Pobierz![SocialM_Center](https://wykop.pl/cdn/c3397992/SocialM_Center_UARrgdLAri,q60.jpg)
SocialM_Center +176
Ale takie chinole, albo amerykance muszą mieć bekę kiedy widzą jak Europa topi się w absurdach. Chociaż zapewne to przez ich lobbing. Wykańczają Europę bez jednego wystrzału. Taka nowoczesna #wojna
#bekazlewactwa #europa #konfederacja
#bekazlewactwa #europa #konfederacja
![SocialM_Center - Ale takie chinole, albo amerykance muszą mieć bekę kiedy widzą jak E...](https://wykop.pl/cdn/c3201142/d298ad65eaf31ded9a4462dc1a029f98b59e2306ccbf639c93371332fb01364a,w150.jpg)
źródło: 6dbad0ff95aa709843aea1a5fe1bad8ae6e8c1ea88560e5f679fd19c51ef7d0e
Pobierz
Wypisałem sobie 30 ogólnych epiców jakie ma robić moja apka. Biznesowe funkcjonalności.
W każdym z nich opisałem po 5-10 historyjek. W każdej z nich reguły akceptowalności w stylu: jest to, jeśli zrobię to to ma się zadziać to.
Jak duża ma być 1 funkcjonalność testowana? Kiedy jest zbyt ogólna a kiedy zbyt szczegółowa.
Zacząłem od bardzo szczegółowej. Wziąłem pojedyncze kryterium akceptowalności, dopisałem test, dopisałem domene na abstrakcjach (pustych interfesach). Potem dopisałem więcej testu i więcej domeny. I znów. W końcu powstał potwór, a przy kolejnym dołożeniu czegoś do testu okazało się, że cały kod muszę wywalić i napisać od nowa.
Przy kolejnej próbie napisałem bardzo ogólny test, nie na poziomie domeny tylko na poziomie infrastruktury, który strzela na endpoint i sprawdza odpowiedź. Również powstał potwór. Jakieś courutyny nawpierdzielałem, a model jak w schemacie do bazy grafowej się zrodził.
Wywaliłem wszystko i zamaist kombinować to wyszedłem od warstwy persystencji jak stary dobry crudziarz. Ustaliłem jaki ma być request i co ma się zapisywać i cyk. Prosty kod powstał i działa. Teraz dopiszę testy.
#programowanie
źródło: peepokc-kcpeepo
Pobierz