Inżynieria oprogramowania

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

2
Czy mogę migrować klon repozytorium Google Code do Github?
Chcę utworzyć klon repozytorium Google Code, którego nie mogę pobrać ze względu na ograniczenia krajowe i chcę migrować ten klon do Github, z którego mogę korzystać bez problemu. Chodzi o to, że mam konto Github i mogę przeglądać GoogleCode, ale nie mogę wziąć mojego TortoiseHg i sklonować repozytorium w ten …
10 git  github  mercurial 

2
Metaprogramowanie
Właśnie rozpocząłem swoją przygodę jako programista C ++, a ostatnio badam temat zwany metaprogramowaniem. Do tej pory przejrzałem wiele informacji na ten temat i mam kilka pytań. Zastosowanie Refleksji w c ++: Czy to możliwe? Zgodnie z moim rozumieniem refleksja jest techniką metaprogramowania, która ma zdolność manipulowania stanem programu, a …
10 c++ 

4
utrzymywanie rosnącej, różnorodnej bazy kodu z ciągłą integracją
Potrzebuję pomocy w zakresie filozofii i projektu konfiguracji ciągłej integracji. Nasza obecna konfiguracja CI używa buildbota. Kiedy zacząłem go projektować, odziedziczyłem (cóż, niekoniecznie, ponieważ rok wcześniej byłem zaangażowany w jego projektowanie), niestandardowego konstruktora CI, który został dostosowany do uruchamiania całej wersji naraz. Po pewnym czasie zdecydowaliśmy, że to jest niewystarczające, …

3
Myśli o aliasach / synonimach typów?
Postaram się jak najlepiej sformułować to pytanie w sposób, który nie spowoduje wojny językowej ani listy, ponieważ uważam, że na to pytanie można znaleźć dobrą, techniczną odpowiedź. Różne języki obsługują aliasy typów w różnym stopniu. C # pozwala na deklarowanie aliasów typów na początku każdego pliku kodu i są one …

6
Szacowanie kosztów oprogramowania [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 4 lata temu . Widziałem w moim miejscu pracy (na uniwersytecie), że większość studentów dokonuje oszacowania oprogramowania kosztu pracy dyplomowej przy użyciu COCOMO …

5
Zabezpieczenie się na przyszłość podczas nauki programowania [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 3 lata temu . Chcę nauczyć się programować w sposób „przyszłościowy”, jeśli chcesz. Podczas gdy Windows dominuje na rynku systemów operacyjnych dla komputerów …
10 java  c++  c  portability 

7
Jak dojrzały jest FreeBASIC? [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 . Mój przyjaciel rozważa użycie FreeBASIC w krytycznym środowisku produkcyjnym. Obecnie używają GWBasic i …
10 basic 


9
Czy istnieje duży bank korzystający z MySQL lub PostgreSQL? [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
Przeszacowanie i przebudowa Scruma
Jesteśmy w trakcie pierwszego sprintu i coś nas otacza: przeszacowaliśmy! Zaplanowaliśmy 114 idealnych godzin na tę 2-tygodniową iterację i pod koniec pierwszego tygodnia zakończyliśmy cały Sprint. Co teraz zrobimy? „Książka” mówi, że powinniśmy i będziemy otrzymywać kolejne zaległe pozycje o wysokim priorytecie. Jak jednak dodajemy je do tabeli spalania? Czy …
10 scrum  planning 


4
Jakie są „zapachy kodu”, które świadczą o tym, że wymagany jest model nasłuchiwania zdarzeń?
Jakie objawy w bazie kodu wskazują, że wymagane jest podejście do detektora zdarzeń? Wydaje mi się, że gdy istnieją klasy, które muszą być wywoływane przez wiele, nieokreślone w zestawie innych klas w czasie projektowania, potrzebujesz jakiegoś szkieletu sygnalizacyjnego, ale chciałbym usłyszeć, jakie inne sytuacje mogłyby tam być ulepszone przez przejście …

5
Dokumentacja kodu: publiczny czy niepubliczny?
Jestem jednym z tych programistów, którzy myślą, że napisany kod powinien być zrozumiały i czytać jak książkę. JEDNAK, opracowując kod biblioteki dla innych osób, staram się umieszczać jak najwięcej dokumentacji w plikach nagłówków; co rodzi pytanie: czy warto udokumentować metody niepubliczne? Nie będą ich używać bezpośrednio, w rzeczywistości nie mogą. …

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.