Inżynieria oprogramowania

13
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ół...

13
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...

13
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...

13
Co mogę zrobić? Jak byś zareagował? WSPARCIE! [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...

13
Jak postępować z oprogramowaniem nielicencjonowanym

Pracuję dla bardzo dużej firmy Fortune 500, która jest podwykonawcą innej firmy Fortune 500 na podstawie umowy DoD. Jak można się domyślić, biurokracja jest niesamowita do zrobienia czegokolwiek. Po prostu udostępniliśmy maszynę wirtualną, która jest załadowana narzędziami programistycznymi...

13
Co powinienem zrobić, gdy mój kod pachnie?

Jestem początkującym programistą i często, kiedy pracuję nad własnymi projektami, zawsze mam wrażenie, że konstrukcja mojego kodu nie jest najlepsza z możliwych, i nienawidzę tego uczucia. W końcu spędzam czas na szukaniu rzeczy, ale potem łatwo mnie przytłacza wiele szczegółów, takich jak wzorce...

13
TDD z ograniczonymi zasobami

Pracuję w dużej firmie, ale w dwuosobowym zespole opracowującym aplikacje LOB na komputery. Od dłuższego czasu badam TDD i chociaż łatwo jest dostrzec jego zalety w przypadku większych aplikacji, trudno mi jest usprawiedliwić czas rozpoczęcia korzystania z TDD na skalę naszych aplikacji. Rozumiem...