Inżynieria oprogramowania

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

7
Jakie są rzeczywiste zalety statycznej analizy kodu?
Narzędzia takie jak pc-lint lub QAC mogą być używane do przeprowadzania statycznej analizy kodu na podstawie kodu. Z mojego doświadczenia wynika, że ​​analiza statyczna często powoduje ogromny hałas, tj. Ostrzeżenia o rzeczach, które nie są prawdziwymi błędami, ale w jakiś sposób naruszają jedną z reguł w danym zestawie reguł. Wyłączenie …

6
Jak zabierasz się za szkolenie zastępcy? [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 . Ostatnio zapytałem o odejście ze stanowiska i otrzymałem wiele świetnych odpowiedzi. Jednym z powszechnych wątków było to, że przebywanie …



11
Jak radzić sobie z CEO podejmującym wszystkie decyzje techniczne, ale z niewielką wiedzą techniczną?
Pytanie wysłane anonimowo z oczywistych powodów. Pracuję w firmie z grupą programistów złożoną z 5-6 programistów i jestem w trudnej sytuacji. Każdy wybór techniczny (język, środowisko, baza danych, schemat bazy danych, schemat konfiguracji itp.) Jest podejmowany przez CEO, często bez większego uzasadnienia. Bardzo trudno jest zmienić te wybory, a jego …

5
Jakie zalety oferują narzędzia do ciągłej integracji w projekcie solo?
Jeśli wykonujesz projekt solo - czy użyłbyś narzędzi CI do budowania z repozytorium? Korzystałem z Hudsona i tempomatu w środowisku zespołowym, w którym budowanie jest niezbędne, gdy tylko ktoś coś sprawdzi. Myślę, że wartość kontroli wersji jest nadal oczywista, ale czy muszę budować po każdym zatwierdzeniu, widząc, że właśnie zbudowałbym …


8
Czy niezmienne obiekty i DDD idą w parze?
Rozważ system, który używa DDD (a także: każdy system, który używa ORM). Realistycznym celem każdego systemu, w prawie każdym przypadku użycia, będzie manipulowanie tymi obiektami domeny. W przeciwnym razie nie będzie prawdziwego efektu ani celu. Modyfikacja niezmiennego obiektu spowoduje, że wygeneruje on nowy rekord po utrwaleniu obiektu, co spowoduje ogromne …

8
Co uważasz za najlepsze narzędzia przepływu pracy do tworzenia aplikacji internetowych (PHP)? [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 6 lat temu . Naprawdę mam nadzieję, że ktoś z większym doświadczeniem może edytować pytanie zgodnie z moimi przykładami odpowiedzi: za pomocą kontroli …

9
Kiedy bycie geniuszem technicznym nie wystarczy, aby odnieść sukces jako programista? [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 …
18 skills 


9
Jaka jest ścieżka do opanowania JavaScript? [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 …

7
Czy nadal warto uczyć się programowania GUI na pulpicie? [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 . Przez ostatnie kilka lat wszystkie poważne projekty, nad którymi pracowałem, były oparte na sieci Web lub miały nie graficzny …


5
Wpływ ReSharpera na wywiady kodujące [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 . Każdy, kto użył R # lub CodeRush, wie, jak szybko można łączyć proste konstrukcje (i refaktoryzować złożone) za pomocą …

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.