Inżynieria oprogramowania

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

6
Jak mogę usunąć swój strach przed pracą na własny rachunek? [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 . Zwykle pracuję w firmie zajmującej się projektowaniem stron internetowych, ale mój menedżer ma również własną firmę. Zasadniczo jest projektantem …


5
Czego używasz do organizowania wiedzy w zespole?
W zeszłym roku wraz z moimi dobrymi przyjaciółmi założyłem mały zespół programistów do tworzenia witryn internetowych i urządzeń mobilnych. Wszystko idzie dobrze. Dużo się uczymy, a do grupy dołączają nowi ludzie. Utrzymywanie wiedzy zawsze na bieżąco i w synchronizacji jest dla nas kluczowe. Długie wątki w e-mailach po prostu nie …


7
Dostępna książka o programowaniu funkcjonalnym [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 …

3
Tag zamykający (?>) W plikach PHP?
Niektórzy przysięgają, że zamykają swoje pliki PHP ?>, inni twierdzą, że lepiej jest je wyłączyć. Wiem, że nie jest to konieczne, po prostu zastanawiam się, jakie są zalety i wady robienia tego i jaka jest najlepsza praktyka.


3
Refaktoryzacja o niskim wpływie i czyszczenie niechlujnego kodu podczas oczekiwania na wymagania
Odziedziczyłem istniejącą bazę kodu dla produktu, który jest nagle niechlujny. Podstawowy projekt jest bardzo nieodpowiedni, na co niestety niewiele mogę poradzić bez kompletnego refaktora (WYSOKIE sprzężenie, NISKA spójność, gwałtowne powielanie kodu, brak dokumentacji technicznej projektu, testy integracyjne zamiast testów jednostkowych). Produkt ma historię, wysoką ekspozycję na krytycznych klientów „krów gotówkowych” …

5
Jak określa się minimalne wymagania systemowe?
Wszyscy widzieliśmy niezliczone przykłady oprogramowania dostarczanego z „minimalnymi wymaganiami systemowymi”, takie jak: Windows XP / Vista / 7 1 GB pamięci RAM 200 MB pamięci Jak są one ogólnie określone? Oczywiście czasami występują określone ograniczenia (jeśli program zajmuje 200 MB na dysku, jest to trudne wymaganie). Oprócz tych sytuacji, wiele …


6
Czy technicznie możemy rozmazać obrazy?
Skoro istnieje algorytm rozmywania obrazów, więc jego części nie można rozpoznać, czy możemy odwrócić algorytm i odblokować część niż obraz? Czy istnieje program, który już to robi, czy jest to w ogóle możliwe, nawet w najbliższej przyszłości?

9
Czym różni się przepływ pracy programisty zorientowanego na CLI od zorientowanego na GUI?
Dużo słyszałem o zaletach wykonywania mniejszej pracy programistycznej w aplikacjach GUI i korzystania z większej liczby narzędzi wiersza poleceń (szczególnie w odniesieniu do wydajniejszego wykonywania zadań). Jednak, ponieważ nie rozumiem, jak mój workflow byłaby inna , gdybym zależało bardziej na narzędzi wiersza polecenia, nie można łatwo ocenić, czy jest wystarczająco …
17 gui  cli 

12
Przytłoczony na stażu [zamknięty]
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 7 lat temu . Mój najlepszy przyjaciel właśnie rozpoczął praktykę miesiąc temu. Problem polega na tym, że jest zniechęcony. Był dobrym uczniem A …
17 internship 

6
TDD: Co dzieje się przed pierwszym testem jednostkowym?
W większości rozumiem teorię TDD, ale nie mogę wymyślić, jak zacząć. Siadam, aby napisać test jednostkowy dla osobistego projektu i zdaję sobie sprawę. . . Nie mam pojęcia, co testuję. Jakie obiekty, jaka funkcjonalność itp. Powiedzmy, że chcę napisać aplikację, która pomoże naszej rodzinie zarządzać zadaniami. Oto kilka pytań: Jak …
17 design  tdd 


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.