Inżynieria oprogramowania

Pytania i odpowiedzi dla profesjonalistów, nauczycieli akademickich i studentów pracujących w cyklu życia systemów

3
TDD do przetwarzania wsadowego: jak to zrobić?
Lubię „czerwony / zielony / refaktor” dla RoR itp. W porządku. Moja codzienna praca polega na przetwarzaniu wsadowym bardzo dużych plików stron trzecich w Pythonie i innych niestandardowych narzędziach. Rezygnacja z atrybutów tych plików jest wysoka, więc często stosuje się wiele poprawek / ulepszeń. Testowanie regresyjne za pomocą znanego zbioru …
14 testing  tdd 






4
Czy Java dla Linuksa jest .NET dla Windows? [Zamknięte]
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 . Czy Java staje się de facto standardem przy tworzeniu aplikacji dla systemu Linux w taki …
14 java  .net  comparison 

16
Najlepsze (najgorsze) logicznie niemożliwe zadanie przypisane Tobie? [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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

4
Jak skutecznie utrzymywać testy podczas przeprojektowywania?
Dobrze przetestowana baza kodowa ma wiele zalet, ale testowanie niektórych aspektów systemu daje bazę kodową odporną na niektóre rodzaje zmian. Przykładem jest testowanie określonych wyników - np. Tekstu lub HTML. Testy są często (naiwnie?) Pisane, aby oczekiwać określonego bloku tekstu jako danych wyjściowych dla niektórych parametrów wejściowych lub aby wyszukać …

10
Koduję rzadko. Czy to zły znak? [Zamknięte]
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 6 lat temu . Jestem studentem informatyki i uczę się Java od kilku dni. Chcę być dobrym …

7
Jaki był najgorszy fragment kodu, który naprawiłeś, z którego jesteś dumny? [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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …

6
Co powinienem zrobić, aby skalować witrynę o dużym ruchu?
Jakie najlepsze praktyki należy podjąć w przypadku strony internetowej, która musi zostać „skalowana”, aby obsłużyć pojemność? Jest to szczególnie istotne teraz, gdy ludzie zastanawiają się nad chmurą, ale może brakować podstaw. Chciałbym usłyszeć o wszystkim, co uważasz za najlepszą praktykę, od zadań na poziomie programistycznym, przez infrastrukturę, aż po zarządzanie.

17
Co uważasz za główną przyczynę wad oprogramowania (i jak je zminimalizować) [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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …


2
Dlaczego „42” jest preferowaną liczbą przy wskazywaniu czegoś losowego?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Widziałem to wiele razy w SO. Ilekroć pytanie jest niejasne, a pytanie wymaga magicznej odpowiedzi, ktoś lub ktoś zostawia komentarz z odpowiedzią 42. Nawet książka, …
14 history  numbers 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.