Inżynieria oprogramowania

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

7
Podejście programistyczne: interfejs użytkownika czy model domeny?
Chociaż nigdy nie dostarczałem niczego za pomocą Smalltalk, mój krótki czas na zabawie z nim zdecydowanie pozostawił swoje piętno. Jedynym sposobem na opisanie tego doświadczenia jest MVC tak, jak powinno być. Zasadniczo wszystkie ciężkie podnoszenie aplikacji odbywa się w obiektach biznesowych (lub modelu domeny, jeśli masz na to ochotę). Standardowe …

5
Radzenie sobie z podstawową wadą projektową, gdy jesteś nowy w projekcie [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 . Właśnie zacząłem pracować nad projektem typu open source z około 30 programistami. Pracuję nad naprawieniem niektórych błędów, aby dostać …

5
Wstrzykiwanie równoważenia zależności z publicznym projektem API
Zastanawiałem się, jak zrównoważyć projekt możliwy do przetestowania za pomocą wstrzykiwania zależności, zapewniając prosty stały publiczny interfejs API. Mój dylemat brzmi: ludzie chcieliby zrobić coś podobnego var server = new Server(){ ... }i nie musieliby się martwić tworzeniem wielu zależności i wykresu zależności, które Server(,,,,,,)mogą mieć. Podczas programowania nie martwię …
13 c#  api 

8
Czy rozwijasz się z myślą o lokalizacji?
Czy pracując nad projektem oprogramowania lub stroną internetową, rozwijasz się z myślą o lokalizacji? Rozumiem przez to np Eksternalizacja wszystkich ciągów, w tym komunikatów o błędach. Nieużywanie obrazów zawierających tekst. Projektowanie interfejsu użytkownika z myślą o rozszerzaniu tekstu. Korzystanie z pseudo-tłumaczenia w celu przetestowania interfejsu użytkownika na wczesnym etapie procesu. …


8
kontrola wersji dla małego zespołu [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Rozwijamy nowy zespół bardzo małych rozmiarów (powiedzmy 2-5). Moje pytanie brzmi: jaki rodzaj kontroli wersji …

5
Co się stało z ujednoliconym modelem plików Alana Coopera?
Przez długi czas Alan Cooper (w 3 wersjach swojej książki „About Face”) promował „ujednolicony model plików”, aby między innymi zrezygnować z tego, co nazywa najbardziej idiotycznym oknem wiadomości, jakie kiedykolwiek wymyślono - tym wyskakuje po naciśnięciu przycisku zamykania w aplikacji lub formularzu z komunikatem „Czy chcesz odrzucić zmiany?” Podoba mi …


6
Wyrównanie w pionie: tak czy nie? [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 . Na przykład wyrównanie w pionie: Name: Hamt Version: 0.1.0 Cabal-Version: >= 1.2 License: …


5
Jakie języki są dziś używane do programowania niskiego poziomu? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie?Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Kiedy słyszę programowanie niskiego poziomu, takie jak sterowniki, systemy wbudowane, systemy operacyjne itp., Od razu myślę …

4
Jakie są różnice między egzaminami certyfikacyjnymi .NET? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 6 lat temu . Jestem programistą .NET używającym WPF i ASP.NET MVC i miałem nadzieję zdać egzamin certyfikacyjny. Wydaje …
13 c#  .net 




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.