Inżynieria oprogramowania

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


27
Ważny nietechniczny kurs dla programistów? [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 6 lat temu . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale …
22 skills 

9
Jakie są polecenia Emacsa „musisz wiedzieć”? [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 …
22 emacs 


14
Jaki jest najbardziej niejasny algorytm sortowania, jaki znasz? [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 …

5
W przypadku jakich typowych problemów programowanie funkcjonalne nie jest dobre? [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 5 lat temu . Programowanie funkcjonalne jest deklaratywnym paradygmatem. Jedną z mocnych stron FP jest unikanie skutków ubocznych. Mówi …


3
W jaki sposób biurokracja biurowa wpływa na jakość kodu [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 . Interesują mnie historie, w których biurokracja biurowa miała bezpośredni wpływ na ostateczny wynik jakości kodu …


8
Czy powinieneś udokumentować wszystko, czy tylko większość?
Trochę kontrowersyjnym tematem wydaje się dokumentowanie wszystkiego, w tym składni geterów i setterów dla pól w języku „JavaBean”: ludzie mówią, że jest to niepotrzebnie długi i powtarzający się DRY (nie powtarzaj się) , że konwencja nazewnictwa powinna wszystko wyjaśniać , i zaśmieca kod / dokumentację. Czasami te argumenty działają. Ale …

16
Czy należy używać pseudokodu przed właściwym kodowaniem?
Pseudokod pomaga nam rozumieć zadania w sposób niezależny od języka. Czy najlepszą praktyką lub sugerowanym podejściem jest tworzenie pseudokodów w ramach cyklu rozwojowego? Na przykład: Zidentyfikuj i podziel zadania kodowania Napisz pseudokod Uzyskaj zatwierdzenie [przez PL lub TL] Rozpocznij kodowanie na podstawie pseudokodu Czy to sugerowane podejście? Czy jest to …


15
Czy firmy zatrudniają programistów dbają o stopnie uniwersyteckie? [Zamknięte]
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 6 lat temu . Większość moich kolegów, z którymi rozmawiałem, twierdzi, że dążenie do dobrych ocen jest bezużyteczne, ponieważ firmy nie dbają o …
22 experience 

7
Czy należy uczyć się nowych języków, czy tylko skoncentrować się na językach, które już znasz, i pogłębiać swoją znajomość? [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 …


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.