Ponownie czytam Refaktoryzację autorstwa Martina Fowlera. W rozdziale 4, Testy budowlane, natrafiłem na następujący fragment. W rzeczywistości jednym z najbardziej przydatnych czasów do pisania testów jest rozpoczęcie programowania. Gdy musisz dodać funkcję, zacznij od napisania testu. To nie jest tak zacofane, jak się wydaje. Pisząc test, zadajesz sobie pytanie, co …
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 . Mam dwa miesiące do ukończenia inżynierii systemów, czyli nauczyłem się dobrze kodować i kodować przy użyciu zarządzanych języków. Jedynym …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Powiedzmy, że duża korporacja planuje zastąpić istniejący system kontroli wersji. Powiedzmy, że bierze …
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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
To pytanie mnie denerwuje przez ostatnie 3 miesiące, odkąd przeszedłem z freelancera na pracę w firmie Web Design. Nasi sprzedawcy często zadają nam coś podobnego do następującej serii pytań: Ile kosztuje zaprogramowanie widgetu Ile godzin zajmie konwersja tej witryny do tego oprogramowania. (Nie wiedząc, co aktualnie działa strona) itp Jak …
Widzę to, jeśli utworzysz taki, zanim uzyskasz przewagę: Planowanie z wyprzedzeniem Omówienie projektu ale przegrywasz: Czas (wykonywanie pracy, którą prawdopodobnie będziesz powtarzać podczas pisania kodu) Z drugiej strony, mogłem je wszystkie utworzyć po napisaniu mojego kodu, aby zachować go jako odniesienie dla przyszłych programistów. Który służy do celów diagramów klas, …
Często zdarza mi się, że jestem przeciążony kontraktami. Przez większość czasu żongluję co najmniej 2 projektami, oprócz licznych stron internetowych, na których muszę utrzymywać i konserwować. Niestety wielu moich klientów będzie ciągle oczekiwać aktualizacji - ciągle dodaje do listy rzeczy do zrobienia więcej, niż może to zrobić żaden programista, i …
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 . Jestem zmęczony tym, jak leniwy jest mój komputer. To Core2 Duo, 2 GB pamięci RAM, dysk twardy Seagate ST3500320AS …
Przy równoległych algorytmach pukających do drzwi może być dobry moment, aby pomyśleć o obsłudze błędów. Więc na początku były kody błędów. Ci ssani. Można było je zignorować, abyś mógł późno zawieść i stworzyć trudny do debugowania kod. Potem przyszły wyjątki. Nie można ich zignorować, gdy się pojawią, a większość ludzi …
Wiem, że oczywiście nie jest to prawdą w przypadku niektórych gier, trałowca, gier karcianych itp. Ale co z każdą grą polegającą na symulowaniu środowiska rzeczywistego. Oczywiście te gry mają jakąś postać inżyniera fizyki napędzającego grafikę. Czy dla kogoś takiego jak ja, który osobiście nie lubił fizyki, ale uwielbia gry wideo, …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 6 lat temu . Jestem podekscytowany zmianami w PHP 6 wyświetlanymi w PHP 5.3+. Zastanawiam się jednak, …
Jakie jest zalecane ustawienie Kontrola konta użytkownika (UAC) podczas programowania w systemie Windows? Nawet w Win7 uważam to za wystarczająco irytujące, aby je wyłączyć (ponieważ dzięki temu jestem bardziej produktywny), ale czasami czuję się źle, ponieważ wiem, że znajdę więcej problemów w kodzie, jeśli go zostawię.
Kilka lat temu uważałem się za programistę stron internetowych, znając podstawowe 3 języki (HTML, CSS, JS) i dużo PHP. Przejście od zwykłego tekstu do rzeczywistych stron internetowych było uciążliwe z powodu tak zwanych „standardów”, które w tamtym czasie były dla mnie absurdalnie skomplikowane. Sprowadzało się to do tego (bez rzeczy …
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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
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 pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.