Inżynieria oprogramowania

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




8
Sprzyjanie niezmienności w projektowaniu baz danych
Jednym z elementów efektywnej Javy Joshua Blocha jest przekonanie, że klasy powinny pozwalać na mutację instancji jak najmniej, a najlepiej wcale. Często dane obiektu są utrwalane w bazie danych jakiejkolwiek formy. Doprowadziło mnie to do myślenia o idei niezmienności w bazie danych, szczególnie dla tych tabel, które reprezentują pojedynczy byt …

4
Czy MapReduce to coś więcej niż aplikacja dzielenia i podbijania?
Dzielenie problemu na mniejsze, aż poszczególne problemy można rozwiązać samodzielnie, a następnie łączenie ich w celu odpowiedzi na pierwotne pytanie jest znane jako technika projektowania algorytmu dziel i zwyciężaj . [Zobacz: Wprowadzenie do algorytmów CLR] Ostatnio takie podejście do rozwiązywania problemów obliczeniowych, szczególnie w dziedzinie bardzo dużych zestawów danych, nazwano …
26 algorithms 

11
Czy dopuszczalne jest stosowanie funkcji \ metod lambda w oprogramowaniu biznesowym?
Zauważyłem tutaj posty pokazujące użycie funkcji delegates \ lambda do rozwiązania dziury w środku pomysłu bez dużej ilości powtórzeń: http://www.markhneedham.com/blog/2009/04/04/functional-c -the-hole-in-the-middle-pattern / Problemem wydaje się być to, że młodsi programiści i inni niekoniecznie rozumieją, czym jest pojęcie funkcji wskaźnik wskaźnik \ delegate \ lambda, co utrudnia odczyt (i być może …
26 lambda 



9
Czy mam zły pomysł na inżynierię oprogramowania? [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 …



14
Jaka jest różnica między pracą w firmie programistycznej a firmą, która koncentruje się na innej dziedzinie? [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 …


3
Jakiej rady udzieliłbyś komuś idącemu na własny rachunek? [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 …

20
Czy nauka języka C # jako pierwszego języka jest błędem? [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 . Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na …
26 c# 

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.