Inżynieria oprogramowania

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

6
Jak wyjaśnić, że pisanie uniwersalnego, wieloplatformowego kodu C ++ i produktów wysyłkowych dla wszystkich systemów operacyjnych nie jest takie łatwe?
Nasza firma dostarcza szereg produktów komputerowych dla systemu Windows, a wielu użytkowników Linuksa narzeka na forach, że wiele lat temu powinniśmy napisać wersje naszych produktów dla systemu Linux, a powodem, dla którego tego nie robimy, jest jesteśmy chciwą korporacją wszyscy nasi specjaliści techniczni są niedoświadczonymi idiotami Nasz przeciętny produkt to …


5
Kiedy robić przegląd kodu?
Niedawno przeszliśmy do procesu scrum i pracujemy nad zadaniami i historiami użytkowników w sprintach. Chcielibyśmy często przeprowadzać recenzje kodu, aby były mniej zniechęcające. Myślimy, że robimy to na poziomie historii użytkownika, ale nie jesteśmy pewni, jak rozgałęzić nasz kod, aby to uwzględnić. Używamy VS i TFS 2010 i jesteśmy zespołem …

8
Czy jesteś członkiem związku zawodowego? [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 …
15 unions 

9
Nie zarabiasz za przepracowane godziny? [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 7 lat temu . Czytałem więc z poprzedniego wątku na temat App vs Game Development: jeśli to Ty wybierzesz Game Development vs Application …

4
Dlaczego Facebook używał C ++ oprócz PHP? [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 . Jaki jest główny powód, dla którego Facebook musiał używać C ++ oprócz PHP? …

7
Programowanie gier: C # czy C ++? [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 …


7
Nie mogę pracować nad prawdziwymi projektami, ponieważ ciągle myślę o swoich pobocznych projektach
Mam „prawdziwy” projekt, nad którym pracuję, aby zarobić pieniądze, i projekt poboczny, który jest znacznie bardziej interesujący. Mam problem polegający na tym, że za każdym razem, gdy zaczynam pracować nad moim „prawdziwym” projektem, mogę tylko pomyśleć o pomysłach na mój poboczny projekt. Jak sobie z tym radzicie? Po prostu moc …


9
Czy Prolog jest przydatny zawodowo?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Nauczyłem się Prolog wiele lat temu na uniwersytecie. W życiu zawodowym nigdy nie potrzebowałem używać Prologu. Czy przegapiłem coś wyjątkowego? O ile pamiętam, Prolog wymaga …

13
Czy to prawda, że ​​pierwsze wersje kompilatorów C działały przez dziesiątki minut i wymagały wymiany dyskietek między etapami?
Zainspirowany tym pytaniem . Słyszałem, że niektóre bardzo wczesne wersje kompilatorów C na komputery osobiste (chyba około 1980 r.) Znajdowały się na dwóch lub trzech dyskietkach, więc aby skompilować program, najpierw trzeba było włożyć dysk z „pierwszym przejściem”, uruchomić „pierwsze przejście”, następnie przejdź na dysk z „drugim przejściem”, uruchom to, …
15 history  compiler 

1
Jak długo Microsoft pracował na .NET, zanim go wypuścili?
Z całym CLI, CTS, CLS itp. Nie tylko wydali potężną platformę / infrastrukturę, ale także wydali wszystkie specyfikacje, które ją opisują itp. Obsługuje potencjalnie nieskończoną liczbę niezliczonych języków, platform itp. To wydaje się szalone ilość pracy, nawet dla takiego giganta jak Microsoft - zwłaszcza, że ​​okazało się, że wykonali kawał …



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.