Inżynieria oprogramowania

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

2
Jak poprawnie licencjonować oprogramowanie open source
Mam projekt, nad którym pracowałem, i chciałbym wprowadzić go do nowego, publicznego repozytorium Github jako open source. Po wyszukaniu na StackExchange odpowiedniej licencji do użycia zdecydowałem się na licencję BSD. Moje pytanie brzmi: co teraz? Czy muszę tylko skopiować tekst licencji BSD do pliku o nazwie LICENCJA w katalogu głównym …


10
C ++: Brak standaryzacji na poziomie binarnym
Dlaczego ISO / ANSI nie ustandaryzowało C ++ na poziomie binarnym? Istnieje wiele problemów z przenośnością w C ++, co wynika tylko z braku jego standaryzacji na poziomie binarnym. Don Box pisze (cytując z książki Essential COM , rozdział COM As A Better C ++ ) C ++ i przenośność …
14 c++  dll  ansi  iso 


3
Czy ORM promuje dezormalizację bazy danych?
Zarówno Doktryna, jak i Propel korzystają z pojedynczego i konkretnego dziedziczenia tabeli do mapowania relacji między obiektami. Pierwsza z nich widzi wszystkie możliwe pola w drzewie klas odwzorowane na pojedynczą tabelę, podczas gdy druga z nich mapuje każdą klasę do konkretnej tabeli, powielając wspólne pola w hierarchii dziedziczenia. Chociaż ułatwia …

6
Pisanie testów jednostkowych w środku
Czy testowanie jednostkowe jest w 100%, czy nie przy jakiejkolwiek transakcji? Przeglądałem moje stare projekty i zacząłem dodawać funkcje, tym razem z testami jednostkowymi. Czy jednak jest to ostatecznie bezwartościowe, jeśli będę ponownie wykorzystywać wcześniejsze komponenty, które nie mają testów jednostkowych? Czy muszę pisać testy jednostkowe dla wszystkich poprzednich klas …


8
Jakich umiejętności szukasz, zatrudniając świeższego / początkującego do rozwoju? [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
Jeśli ktoś zaproponuje niezweryfikowane oświadczenie dotyczące praktyk tworzenia oprogramowania, czy odpowiadasz „cytatem potrzebnym”? [Zamknięte]
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można udzielić rozsądnej odpowiedzi. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 9 lat temu . Niedawno wziąłem udział …


11
Trafność HTML5: czy teraz jest czas? [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 5 lat temu . Wygląda na to, że większość zleceń, które otrzymuję, i większość Internetu nadal używa …
14 html5 

10
Pomóż mi nadrobić zaległości od Java 1.4.2 [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 …


3
Jak długo i jakiego rodzaju złożoności byłby udział w napisaniu przez Chrisa Sawyera większości potentata górskiego w asemblerze?
Z tego pytania mam inne pytanie dotyczące ... Jak długo i jakiego rodzaju złożoności byłby udział w pisaniu przez Chrisa Sawyera większości potentata rollercoastera w asemblerze? Chciałbym sprecyzować i rozbić to pytanie, jestem zainteresowany; W przybliżeniu ile osobogodzin (zgadnij) szacujesz, że zajęłoby to Chrisowi napisanie gry sam? Lub alternatywnie podaj …

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.