Inżynieria oprogramowania

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

5
W Scrumie dlaczego nie należy łączyć ról właściciela produktu i ScrumMaster?
W bardziej tradycyjnych projektach, nad którymi pracowałem, kierownik projektu (a przy większych projektach mogą być współpracownicy / zastępcy / asystenci kierowników projektów, jeśli jedna osoba jest niedostępna) to osoba odpowiedzialna za komunikację z klientem, otrzymywanie projektu aktualizacje kondycji i statusu, określanie harmonogramu i budżetowania, zarządzanie procesem, upewnianie się, że zespół …


4
Czy etyczne byłoby stworzenie otwartej alternatywy dla oprogramowania, do którego tworzenia zostałeś zatrudniony?
Powiedzmy, że zostałeś zatrudniony do stworzenia oprogramowania edukacyjnego, które będzie sprzedawane studentom określonej instytucji akademickiej. Jesteś jedynym programistą pracującym nad tym projektem i napisałeś cały kod. Otwarta alternatywa dla projektu może przynieść korzyści nieuprzywilejowanym studentom z całego świata. Krótko mówiąc, darmowa alternatywa przyczyniłaby się do większego dobra ludzkości. Czy „OK” …

14
Uniwersytet uczy C ++ w stylu DOS, jak sobie z tym poradzić [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 5 lat temu . Programowałem od wielu lat, ale chciałem uzyskać dyplom, który sprawi, że będę bardziej zatrudniony. Będąc już raz na uniwersytecie, …
19 c++  teaching 

3
Czy są jakieś badania empiryczne dotyczące wpływu różnych języków na jakość oprogramowania?
Zwolennicy funkcjonalnych języków programowania twierdzą, że programowanie funkcjonalne ułatwia rozumowanie kodu. Zwolennicy języków typowanych statycznie twierdzą, że ich kompilatory wychwytują wystarczającą liczbę błędów, aby zrekompensować dodatkową złożoność systemów typów. Ale wszystko, co czytam na te tematy, opiera się na racjonalnych argumentach, a nie na danych empirycznych. Czy są jakieś badania …

8
Czy można znaleźć pracę w bardzo wymagającej firmie bez projektów hobbystycznych? [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 . Byłem ciekawy, czy zespół rekrutacyjny w wymagających firmach, takich jak Google, bierze pod uwagę brak projektów hobbystycznych podczas oceny …



10
Czy koncepcję Entropy można wykorzystać do analizy kodu źródłowego w użyteczny sposób?
Wydaje mi się logiczne, że można zdefiniować kontekst dla statycznej analizy kodu źródłowego, który obejmował reguły generujące względną wartość złożoności. Wiem, że to nie jest w sensie fizycznym, ponieważ kod sosu nie ma „Energii”, ale założę się, że przynajmniej starałem się wykreślić analogię. Czy ktoś wie o tym, a jeśli …

3
Zapewnienie Szacunki Podczas pracy nieznanych technologii?
I został przedstawiony z nowym problemem w ostatnim czasie, w celu dostarczenia oszacowania na projekt, w którym muszę wykorzystać ramy (i potencjalnie bije innego ram), że jestem zaznajomiony z. O wiele łatwiej jest mi podać dane szacunkowe, kiedy mogę swobodnie korzystać z tego, co znam, ale było to tak, jakby …
19 estimation 


4
Haskell jest dobry w nauczaniu podstaw matematyki?
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jestem zaangażowany w nauczaniu matematyki na zajęciach z wymaganiami, takimi jak i specyfikacji Matematyki poziom A. książki klasy zwykle dostarczają przykładów oprogramowania komputerowego stosowane do …
19 haskell 

8
Obsługa usuniętych użytkowników - osobna czy ta sama tabela?
Scenariusz jest taki, że mam rosnącą grupę użytkowników, a wraz z upływem czasu użytkownicy anulują swoje konta, które obecnie oznaczamy jako „usunięte” (z flagą) w tej samej tabeli. Jeśli użytkownicy o tym samym adresie e-mail (w taki sposób logują się użytkownicy) chcą utworzyć nowe konto, mogą się ponownie zarejestrować, ale …


9
Zalety i wady przymusowej Code sformatować
Obecnie pracuję w miejscu, które mogą być patrząc na zmusza deweloperów do korzystania z automatycznego formatowania kodu kontroli wersji na check-in. Szukam dla programistów opinii na temat zalet i wad w ten sposób ... jak myślisz, że to pomoże lub utrudnić deweloperom. Mój konkretny przypadek dotyczy Java / JSP, ale …

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.