Mówię o testach jednostkowych w sensie TDD. (Nie zautomatyzowana „integracja” lub jak to nazywasz testami). Stary kod jak w: (C ++) bez testów. (patrz: Efektywna współpraca Michaela Feathersa ze starszym kodem ) Ale także starszy kod jak w: Kod, nad którym nasz zespół pracuje od 10-5 lat, więc bardzo często …
Zauważyłem, że Node.js stał się bardzo popularny i widziałem kilka przypadków ludzi wykonujących w nim małe projekty. Przyjrzałem się również listom zalet i wad, aby dowiedzieć się, co potrafi Node.js, ale nadal nie jestem pewien, czym różni się od innych, bardziej dojrzałych technologii po stronie serwera, takich jak PHP, Perl …
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Software Engineering Stack Exchange. Migrował 8 lat temu . Rozumiem, że zakładki służą do zapamiętywania jednego punktu w kodzie. Jak jednak śledzić przepływ badanego kodu? Np .: wiele zakładek i kolejność, w jakiej zostały utworzone. Przykład: …
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Software Engineering Stack Exchange. Migrował 8 lat temu . Zawsze odbywa się debata na ten temat - „Czy logikę biznesową należy zastosować w procedurze składowanej, czy nie?”. Jeśli zdecydujemy się nie używać narzędzia ORM i nie …
Powtarzającym się tematem, który spotkałem w mojej karierze, jest bycie nowym programistą w zespole i szybkie nieodłączne nieufność do istniejących testów jednostek i testów integracyjnych. Podczas rozmowy kierownictwo informuje Cię, że „zdecydowanie wspierają testy jednostkowe” i otwarcie to zachęcają. Tak, ale wszystko w samych testach jest po prostu złe. Podobnie …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Studiowałem wzorce projektowe i natrafiłem na wzór ciężaru muchy. Próbowałem dostrzec możliwości użycia wzorca w …
Czy użycie Wstrzykiwania zależności i kontenera Odwrócenie kontroli powinno usunąć wszystkie wystąpienia newsłowa kluczowego „ ” z kodu? Innymi słowy, czy każdy obiekt / zależność, bez względu na to, jak proste lub krótkotrwałe, powinien być „zarejestrowany” w kontenerze IoC i wprowadzony do metody / klasy, która musi ich użyć? Jeśli …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Pracuję w pierwszej pracy od około 2 miesięcy i zacząłem zauważać, że istnieje delikatna równowaga między obciążeniem pracą a …
Notacja Big O zapewnia górną granicę funkcji, podczas gdy Big Theta zapewnia ścisłą granicę. Uważam jednak, że notacja Big O jest zwykle (i nieformalnie) nauczana i stosowana, gdy naprawdę mają na myśli Big Theta. np. „Quicksort to O (N ^ 2)” może przekształcić się w znacznie silniejsze zdanie „Quicksort to …
Właśnie rozpocząłem zajęcia AI i Data Mining oraz książkę. Programowanie aplikacji AI zaczyna się od przeglądu historii AI. Pierwszy rozdział dotyczy historii AI od lat 40. XX wieku do chwili obecnej. Wystąpiło jedno szczególne stwierdzenie: [W latach 60-tych] inżynierowie AI zawyżali przychody i nie dostarczali ... Co było przyczyną nadmiernej …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 4 lata temu . Chciałem nauczyć się C ++ na jakiś czas i wziąłem programowanie komputerowe AP w liceum (w czasach, gdy był …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Co jakiś czas (czytaj: o każdym dniu) wpadam na nowy pomysł, zaczynam nowy projekt w …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Tło mojego środowiska pracy Mój kierownik nie ma żadnego doświadczenia ani wiedzy na …
To pytanie zostało przeniesione z przepełnienia stosu, ponieważ można na nie odpowiedzieć w programie Software Engineering Stack Exchange. Migrował 8 lat temu . Jesteśmy niewielkim zespołem programistów internetowych, którzy obecnie używają subversion, ale wkrótce przechodzimy na github. Patrzę na różne rodzaje przepływów pracy github i nie jesteśmy pewni, czy cała …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.