Inżynieria oprogramowania

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

6
Bóle głowy przy użyciu rozproszonej kontroli wersji dla tradycyjnych zespołów?
Chociaż używam i lubię DVCS do moich osobistych projektów i mogę całkowicie zobaczyć, jak to ułatwia zarządzanie wkładami do twojego projektu od innych (np. Twój typowy scenariusz Github), wydaje się, że dla „tradycyjnego” zespołu mogą wystąpić pewne problemy scentralizowane podejście stosowane w rozwiązaniach takich jak TFS, Perforce itp. („tradycyjny” mam …



5
Jak mogę rozpocząć testowanie w testowej antykulturach? [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 4 lata temu . Muszę się wyspowiadać: sformalizowane automatyczne testy nigdy nie były częścią mojego zaplecza programistycznego. Teraz praca …
20 testing  tdd 

5
Czy testy jednostkowe prowadzą do przedwczesnego uogólnienia (szczególnie w kontekście C ++)?
Uwagi wstępne Nie będę się rozróżniał różnych rodzajów testów, na tych stronach jest już kilka pytań na ten temat. Wezmę to, co tam jest i co mówi: testowanie jednostkowe w sensie „testowanie najmniejszej możliwej do wydzielenia jednostki aplikacji”, z której faktycznie pochodzi to pytanie Problem izolacji Jaka jest najmniejsza możliwa …

4
Relacja między silnikami reguł biznesowych a językami programowania ograniczeń
Jeśli przyjrzymy się (być może starszym) instrukcjom Drools lub innym silnikom reguł, jednym z przykładów ich wartości dodanej jest rozwiązywanie zagadek, takich jak łamigłówka Miss Manners (instrukcja Drools). Teraz takie łamigłówki są naturalnie formułowane i rozwiązywane przy użyciu Prologu lub nowszych języków programowania ograniczeń, i zastanawia się, dlaczego ktokolwiek miałby …

7
Jakie elektroniczne narzędzia do mapowania historii użytkowników możesz polecić? [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 …




5
Jak zmierzyć się z szefem / menedżerem, który lubi ścigać się z programistami [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 . Po ostatniej restrukturyzacji w naszej korporacji - mam nowego kierownika liniowego. Jest ogólnie ok i nie jest tak podstępny …

5
Czy osoby dokonujące konwersji wartości są większym problemem niż są warte?
Pracuję nad aplikacją WPF z widokami, które wymagają wielu konwersji wartości. Początkowo moją filozofią (zainspirowaną częściowo tą ożywioną debatą na temat XAML Disciples ) było to, że powinienem stworzyć model widoku ściśle uwzględniający wymagania dotyczące danych w widoku. Oznaczało to, że wszelkie konwersje wartości wymagane do przekształcenia danych w rzeczy …
20 silverlight  wpf  mvvm  xaml 

6
Czy należy zmienić wewnętrzne nazewnictwo (klasy, metody, tabele bazy danych itp.) Encji, jeśli zmieni się nazewnictwo marketingowe i interfejs użytkownika?
Mamy produkt o długim okresie życia od około 8 lat. Z czasem zmieniają się nazwy pojęć i encji. Czy powinniśmy włożyć wysiłek w zmianę nazwy wszystkich baz i tabel bazy danych i kolumn, aby pasowały do ​​tych nowych nazw? Czy opublikowano badanie dotyczące tej lub kilku najlepszych praktyk? Dzięki


9
Prześlij kod podczas wywiadu [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 . Przeprowadzam wywiad na stanowisko w startupie internetowym. Stanowisko to dotyczy eksploracji danych w bardzo dużej bazie danych użytkowników. W …
20 interview 

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.