Inżynieria oprogramowania

24
Datetime vs. Datownik w MySQL i PHP w praktyce?

Nie jestem pewien, jak określić mój typ danych jako datę i datę lub czas, myślę, że będę potrzebował obu z nich, ale na różnych wydarzeniach. Moja strona internetowa sprzedaje produkty i usługi na całym świecie, a także posiada system kont umożliwiający zalogowanie się. Proszę wyjaśnić następujące...

24
C ++ dla programistów C #

Znam język C # dość dobrze (samoukiem, niestety) i potrzebuję programowania w C ++ dla aplikacji Windows. Byłem w stanie znaleźć mnóstwo informacji dla programistów C ++ uczących się języka C #, ale nie byłem w stanie znaleźć dużo na temat uczenia się języka C ++, kiedy już znasz język C #. Czy...

24
Stając się lepszym narzędziem do naprawy błędów

Uwielbiam być programistą. Tam powiedziałem. Jednak powiedziawszy to, ostatnio zdałem sobie sprawę, że naprawdę nie mogę znieść naprawiania błędów. W ogóle. W rzeczywistości, gdy coś rozwijam, moja wydajność jest niezwykle wysoka. Nawet pisząc testy jednostkowe i przeprowadzając autotesty mojego...

24
Kiedy Agile idzie źle [zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

24
Zrozumienie problemu związanego z awarią produkcji

Scenariusz: Naciskasz na produkcję Pchnięcie złamało wiele rzeczy Ta sama wersja nie złamała qa ani dev Jako programista nie masz dostępu do prod. Jest wiele presją powyżej dostać rzeczy działa agian. Specyfika: Aplikacja PHP / MVC oparta na API w Zend. Wdrożono na kilku serwerach. Moje...

24
Co oznacza Prawo Jamiego Zawińskiego?

Potrzebuję odpowiedniego wyjaśnienia prawa Jamiego Zawińskiego do tworzenia oprogramowania : Każdy program próbuje się rozwinąć, dopóki nie będzie mógł odczytać poczty. Programy, które nie mogą tak rozszerzyć, zostaną zastąpione tymi, które

24
Czy testy jednostkowe są opracowywane czy testowane?

Rozmawiałem z kierownikiem ds. Testów na temat roli testów jednostkowych i integracyjnych. Poprosiła programistów o zgłoszenie tego, co przetestowali w jednostkach i integracji oraz jak. Moim zdaniem testy jednostkowe i integracyjne są częścią procesu rozwoju, a nie procesu testowania. Poza...

24
Jak Github oblicza procent języka w repozytorium?

Mam repozytorium z kodem Ruby i PHP. Github mówi, że moje repo to 74,8% PHP i 25,2% Ruby Nie rozumiem, jak to może być. Kiedy porównuję 2 języki w moim projekcie: # Count how many files: # Ruby ls | grep ".*\.rb" | wc -l # returns 10 #PHP ls | grep ".*\.php" | wc -l # returns 1 # Count how...