Inżynieria oprogramowania

23
Czy COBOL nadal jest wart nauki? [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...

23
Kto zajmuje się rozwojem opartym na testach?

Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Pracuję w przestrzeni korporacyjnej przez ostatnie 4 i pół roku i zauważyłem, że ogólnie rzecz...

23
Dlaczego ciągi są tak wolne?

Od czasu mojej pierwszej klasy programowania w liceum słyszałem, że operacje na sznurkach są wolniejsze - tj. Droższe - niż mityczna „średnia operacja”. Dlaczego sprawia, że ​​są tak wolne? (To pytanie pozostawiono celowo

23
Czy programiści GUI mają nieuzasadnioną przewagę nad innymi?

Menedżerom i klientom łatwo jest docenić to, co widzą. Widziałem wielu programistów GUI, którzy są przeciętnymi programistami z minimalną znajomością zasad projektowania lub innych idiomów programistycznych. Jednak te niedociągnięcia często pozostają niezauważone, szczególnie przez kierownictwo i...

23
Mój współpracownik utworzył 96-kolumnową tabelę SQL

Jesteśmy w 2010 roku, inżynierowie oprogramowania z 4 lub 5 lat lub doświadczeniem, wciąż projektujący stoły z 96 kolumnami szczelinowania. Powiedziałem mu, że to będzie koszmar. Pokazałem mu, że musimy użyć porządków by połączyć MySQL z C #. Wyjaśniłem, że tabele zawierające więcej kolumn niż...

23
Recenzje aplikacji / kodów dla samotnych programistów?

Czy są jakieś usługi, które „za rozsądną cenę” zapewnią i zapewnią dobre i techniczne porady dotyczące wniosków. W wielu projektach jestem zwykle jedynym programistą, a czasem myślę, że część mojej pracy wymaga ulepszenia w celu zwiększenia wydajności, lepszych interakcji MVC itp. Byłoby świetnie,...

23
Jak wiedzieć, kiedy przestać testować?

Wiem, że to bardzo podstawowe pytanie. W przypadku niektórych aplikacji istnieje duża, prawie nieskończenie duża liczba przypadków testowych dla aplikacji. Testowanie wszystkich tych przypadków testowych nie jest praktyczne. Jak decydujemy, kiedy przestać testować? (inne niż „kiedy zabraknie...