Inżynieria oprogramowania

25
Jak zarządzać projektem wysokiego ryzyka zamkniętego źródła?

Obecnie planuję stworzyć witrynę J2EE i chcę sprowadzić do pomocy 1 programistę i 1 projektanta stron internetowych. Projekt jest aplikacją finansową na rynku niszowym. Planuję trzymać źródło zamknięte. Obawiam się jednak, że moi potencjalni pracownicy mogliby z łatwością skopiować bazę kodów i...

25
Wyjaśnij zasadę otwartej / zamkniętej

Jak już wyjaśniłem, zasada otwarta / zamknięta stwierdza, że ​​raz napisanego kodu nie należy modyfikować (oprócz poprawek błędów). Ale jeśli moje reguły biznesowe ulegną zmianie, czy nie powinienem modyfikować kodu wdrażającego te zmiany? Podejrzewam, że nie rozumiem czegoś na temat zasady,...

25
Pytania do wywiadu w Pythonie [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,...

25
Czy muzyka zwiększa produktywność? [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,...

25
Jak sprawdzić kod, którego nie rozumiesz?

Dano mi rolę, aby poprawić rozwój w naszej firmie. Pierwszą rzeczą, którą chciałem zacząć, były recenzje kodu, ponieważ nigdy wcześniej tego nie robiono. W naszej firmie jest 3 programistów. Jestem programistą internetowym, moje znane języki to głównie PHP, ActionScript i JavaScript. Pozostali...