Inżynieria oprogramowania

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



7
Czego szukasz podczas debugowania zakleszczeń?
Ostatnio pracuję nad projektami, które intensywnie wykorzystują wątki. Myślę, że jestem w porządku przy ich projektowaniu; w jak największym stopniu korzystaj z projektowania bezstanowego, blokuj dostęp do wszystkich zasobów, których potrzebuje więcej niż jeden wątek itp. Moje doświadczenie w programowaniu funkcjonalnym bardzo to pomogło. Jednak czytając kod wątku innych osób, …

6
Surviving MATLAB and R jako Hardcore Programmer [zamknięty]
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 . Uwielbiam programować w językach, które wydają się być nastawione na hardkorowych programistów. (Moimi …
25 languages  r  matlab 

10
Przykłady automatów skończonych [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ą 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 …


22
Czy nauka używania C (lub C ++) jest wymagana, aby być dobrym (doskonałym) programistą? [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 4 lata temu . Kiedy zacząłem uczyć się programowania, prawdziwi programiści mogli pisać asemblery we śnie. Każde …

5
Co zrobić, jeśli nienawidzę plików nagłówkowych C ++?
Zawsze miałem wątpliwości co do plików nagłówkowych. Są tak dziwne: dołączasz plik .h, który nie zawiera .cpp, ale .cpp też jest jakoś skompilowany. Ostatnio dołączyłem do projektu zespołowego i oczywiście używane są zarówno pliki .h, jak i .cpp. Rozumiem, że jest to bardzo ważne, ale nie mogę żyć z kopiowaniem …


8
Dlaczego finalizacja specyfikacji HTML 5 zajmuje tyle czasu? [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ą 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 …
25 html5 

12
Jak sprawdzić kod, którego nie rozumiesz?
Dano mi rolę, aby poprawić rozwój w naszej firmie. Pierwszą rzeczą, którą chciałem zacząć, były recenzje kodu, ponieważ nigdy wcześniej tego nie robiono. W naszej firmie jest 3 programistów. Jestem programistą internetowym, moje znane języki to głównie PHP, ActionScript i JavaScript. Pozostali dwaj programiści piszą aplikacje wewnętrzne w VB.net Od …

12
Czy muzyka zwiększa produktywność? [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ą 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 …


10
Dlaczego potrzebuję SCRUM zamiast mniej formalnego, lżejszego procesu dla mojego zespołu?
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 . Chciałbym rozpocząć moje pytanie od stwierdzenia, że ​​rozumiem, że SCRUM lub jego pochodna jest prawdopodobnie dobrym sposobem na zarządzanie tworzeniem oprogramowania. Wygląda na to, że wszystkie duże …
25 scrum 


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.