Inżynieria oprogramowania

13
Kto w Scrumie weryfikuje „Gotowe”?

Jestem kierownikiem ds. Kontroli jakości / testów w mojej organizacji i do dziś zweryfikowałem jakość oprogramowania (testy napisane i wykonane oraz usunięte błędy). Kto to zweryfikuje w Scrumie? Skąd mam wiedzieć, że zespół napisał i wykonał wszystkie właściwe testy? Z drugiej strony obawiam się,...

13
Co zrobić, gdy Twoja firma nie szyfruje haseł

tło Kontraktowano mnie, aby pomóc firmie w utrzymaniu serwera. Pracuję nad niektórymi mniejszymi projektami PHP, ale również sprawdzam problemy z wydajnością, a ostatnio skanuję dzienniki w poszukiwaniu hakerów. Ci faceci już od jakiegoś czasu pracują nad swoim serwerem i mają to, co nazwałbym...

13
Projektanci UX pracujący o jeden Sprint do przodu

Nasi projektanci UX zwykle mają historię w Sprint X, którą programiści zaimplementują w Sprint X + 1 (Projektanci UX i deweloperzy / testerzy są w jednym zespole). Myślę, że ma to sens, ponieważ jeśli nie masz makiet ekranu i jasnych specyfikacji, nie możesz tak naprawdę oszacować pracy podczas...

13
Rodzaje testów jednostkowych opartych na użyteczności

Z wartościowego punktu widzenia w mojej praktyce widzę dwie grupy testów jednostkowych: Testy, które testują nietrywialną logikę. Napisanie ich (przed wdrożeniem lub po nim) ujawnia pewne problemy / potencjalne błędy i pomaga zachować pewność w przypadku zmiany logiki w przyszłości. Testy...

13
Dlaczego musimy używać div?

Dziś rano, kiedy pisałem trochę html i haml, przyszło mi do głowy, że sposób użycia div jest niedorzeczny. Dlaczego div nie jest dorozumiane? Wyobraź sobie, że to: <div class="hero-img"> <img src="http://whatever.com/this.jpg"> </div> było to: <hero-img> <img...

13
Jak przechowywane są wartości ze znakiem ujemnym?

Oglądałem ten film na maksymalnych i minimalnych wartościach liczb całkowitych ze znakiem. Weźmy przykład dodatniej wartości ze znakiem - 0000 0001 Pierwszy bit oznacza, że ​​liczba jest dodatnia, a ostatnie 7 bitów to sama liczba. Można to łatwo zinterpretować jako +1. Teraz weźmy przykład...