Aktywne Wpisy
everytime +87
jestem taka przebodzcowana, że oglądam teraz film i jednocześnie tiktoki na telefonie. w robocie jak siedzę to też słucham podcastów, patrzę na telefon czy pani z przedszkola nie napisała smsa. do srania telefon, do gotowania telefon, przed spaniem telefon. jak jestem z mężem i córką, to jeszcze pół biedy, bo odkładam, ale jak jestem sama to jakiś dramat.
#zalesie #gownowpis #logikarozowychpaskow
#zalesie #gownowpis #logikarozowychpaskow
Ca_millo +18
To normalne że na emigracji większość ćpa/chla/imprezuje na lokacji w sobotę?
#przegryw
#przegryw
wiecie jak wyglada #testowanieoprogramowania u mnie w firmie? Dajmy taki przykład: jest sobie ticket na zrobienie pola do np. do wpisania ilości zamawianych sztuk (przykład z dupy, ale chodzi o to przebieg pracy). Ficzer wypuszczony - jest formularz, jest dodane pole. Testujemy i okazuje się, że możemy zamówić 1 sztukę, ale możemy zamówić 2,2372183671829736 sztuk, -2137 sztuk, aisuhiash sztuk lub ' ' sztuk. Piszemy do developerów - halo, halo, ale przecież user input powinien być od razu walidowany, bo co z tego skoro w pozytywnej ścieżce porządny klient wpisze właściwą liczbę sztuk, skoro można wpisać tam cokolwiek, nawet coś co nie ma sensu, a formularz to łyknie i zostanie to przesłane do realizacji? Co ma być potem robione z takim zamówieniem, dajecie innym teamom dodatkową pracę z wyjasnianiem o co chodzi z tym zamówieniem. A co z np. SQL injection? Też nie jest zabezpieczone? I tak dalej. A co na to developerzy? "No, masz rację ale to już jest inny ficzer, którego nie obejmuje ten ticket. Ticket miał tylko stworzyć pole do wpisania ilości sztuk".
Jak jest u was? Mnie to niesamowicie denerwuje i co gorsza mój szef nie wspiera mnie w tym, że takie pisanie jest bez sensu. Tak to możemy się kręcić w koło jednej prostej funkcjonalności przez wiele miesięcy. To jest to sławne dbanie o jakość? Teraz zakładam nowy ticket na walidowanie pól w formularzu, ale słyszę że to dostanie od razu niski priorytet i w najlepszym wypadku zostanie zaimplementowane za parę miesięcy. Nieprawdopodobne.
Jak to u was wygląda? Ogólnie jestem traktowany przez devów jak gówno, często ignorowany, na maile często nie odpowiadają, wiele rzeczy trzeba eskalować. Firma: gigantyczne korpo.
taguję również #programowanie, wybaczcie
Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną
Post dodany za pomocą skryptu AnonimoweMirkoWyznania ( https://mirkowyznania.eu ) Zaakceptował: sokytsinolop
Dodatek wspierany przez: Wyjazdy dla maturzystów
@AnonimoweMirkoWyznania: no i masz rozwiazanie problemu, w korpo no one cares.
W każdej firmie w jakiej obecnie pracowalem to taki task by nie wszedl na produkcje
Programiści dali dupy, ale swoją drogą to powinno być opisane w tasku. Tzn. SQL injection niekoniecznie(bo to ich zasrany obowiązek, żeby do tego nie dopuszczać), ale już co ma się konkretnie dziać, jak ktoś wpisze 232131231231 i od jakiej granicy to ma się dziać - to już owszem. Skąd koder ma wiedzieć, że w tej firmie 1000 sztuk jest OK a 10 000 już nie?
U mnie szef wprowadził regułę
praca w korpo przy takim podejściu obu stron jest najgorsza, współczuję ;/
U Was nawala kilka rzeczy. Wytłuszczę Ci je. Ale trzymaj głowę wysoko - masz okazję nabrać doświadczenia już nie jako 'tylko tester', ale jako 'QA' i ogarnąć proces tak, aby ten doprowadzał do wytwarzania lepszego oprogramowania.
1. Coś jest nie tak z wiedzą i podejsciem programistów. W dobie frameworków to nie jest tak, że taka walidacja to dodatkowa praca dla programisty. Przykładowo w django w modelu programista musiałby napisać:
models.PositiveIntegerFields
Brak dobrej specyfikacji zadania, programista nie robi. A jak robi, bo ma to na papierze od zlecającego i ma to w dupie, to zawsze ktoś może podpierdzielić zlecającego.
Ale pewnie nie omawiacie tego, czy w polu "rok urodzenia" będzie się dało wpisać cokolwiek ;) a tutaj tak problem wygląda
@AnonimoweMirkoWyznania
Jak u nas taki bubel powstanie (co może się zdarzyć i w korpo i nie w korpo) to dajemy elegancko w jirze taska na to, że ma być to usunięte. I tyle ;) jak są wątpliwości, to się o tym gada.
@AnonimoweMirkoWyznania: a nie możesz założyć ticketa że podatność na taki i taki atak?
U mnie działa, aczkolwiek u mnie jest to trochę mniejsze korpo i mniejsze zespoły i QA rzeczywiście ma prawo głosu i jest traktowane porządnie ( ͡° ͜ʖ ͡°)
W obecnej jak widzę takie bzdury to siadam z devem, wyjaśniam kontekst biznesowy i raczej poprawiamy od ręki. Dodajemy