Lubię XP (programowanie ekstremalne), szczególnie tę część, w której na tym samym ekranie jest 2 programistów, ponieważ rozwiązanie problemu często znajduje się szybciej, jeśli tylko wyjaśnisz, co robisz, a programowanie w parach zmusi cię do wyjaśnienia, czym jesteś robić. W ciągu ostatnich 10 lat styl pracy XP wydaje się być …
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 5 lat temu . Przez kilka dziesięcioleci językiem programowania AI był Prolog lub LISP , a kilka innych nie było tak dobrze znanych …
W tradycyjnym VCS rozumiem, dlaczego nie popełniasz nierozwiązanych plików, ponieważ możesz uszkodzić kompilację. Nie rozumiem jednak, dlaczego nie powinieneś zatwierdzać nierozstrzygniętych plików w DVCS (niektóre z nich faktycznie uniemożliwiają zatwierdzenie plików). Zamiast tego uważam, że twoje repozytorium powinno być zablokowane przed pchaniem i ciągnięciem , ale nie zobowiązując się. Możliwość …
Muszę zwrócić 2 wartości z metody. Moje podejście jest następujące: utwórz wewnętrzną klasę z 2 polami, które będą używane do zachowania tych 2 wartości umieść metodę w tej klasie utwórz instancję klasy i wywołaj metodę. Jedyną rzeczą, która zostanie zmieniona w metodzie jest to, że ostatecznie przypisze te 2 wartości …
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 otrzymałem więcej zadań planowania na wysokim szczeblu z powodu odejścia głównego programisty mojego zespołu. Nienawidzę planowania długoterminowego. Mój …
Często mam do czynienia z sytuacją, w której przychodzi do mnie nowy klient z aplikacją, która ma dosłownie setki niepotrzebnych funkcji i jest całkiem jasne, że należy drastycznie uprościć projekt, aby miał szansę powodzenia. Jak przekonać klienta do przyjęcia bardziej uproszczonego podejścia opartego na minimalnym produkcie żywotnym (MVP)? edytować: Tak …
W językach C i C ++ bardzo łatwo jest napisać następujący kod z poważnym błędem. char responseChar = getchar(); int confirmExit = 'y' == tolower(responseChar); if (confirmExit = 1) { exit(0); } Błąd polega na tym, że instrukcja if powinna była: if (confirmExit == 1) Po zakodowaniu wyjdzie za każdym …
Biorąc pod uwagę, że programiści są autorami i piszą kod w celu wyrażenia abstrakcyjnych myśli i pojęć, a dobry kod powinien być czytany przez innych programistów bez trudności i nieporozumień, czy programiści powinni wziąć lekcje pisania, aby napisać lepszy kod? Wyodrębnianie pojęć i rzeczywistych problemów / podmiotów jest ważną częścią …
Czy istnieje termin na 24-bitową (3-bajtową) liczbę całkowitą? Wiem, że rzadkie liczby bitów (takie jak „skubanie” lub „nybble” dla 4 bitów) mają nazwy, a posiadanie 24 bitów w technologii wideo i audio, na przykład, jest bardzo powszechne.
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 …
Wiem, czym jest interfejs API sieci Web. Napisałem API w wielu językach (w tym w MVC3). Jestem również dobrze praktykowany w ASP.Net. Właśnie odkryłem, że MVC4 ma „Web API” i bez przejrzenia przykładów wideo nie mogę znaleźć dobrego wyjaśnienia, czym on jest. Z mojego dotychczasowego doświadczenia wynika, że technologie Microsoft …
Trudno powiedzieć, o co tu pytają. To pytanie jest dwuznaczne, niejasne, niepełne, zbyt szerokie lub retoryczne i na obecną formę nie można w rozsądny sposób odpowiedzieć. Aby uzyskać pomoc w wyjaśnieniu tego pytania, aby można je było ponownie otworzyć, odwiedź centrum pomocy . Zamknięte 7 lat temu . Mam kilka …
Microsoft (głównie Herb Sutter ) zaleca używanie WinRT z C ++ / CX, aby utrzymać WinRT na granicy aplikacji i zachować rdzeń aplikacji napisany w standardowym ISO C ++. Piszę aplikację, którą chciałbym pozostawić przenośną, więc moja podstawowa funkcjonalność została napisana w standardowym C ++, a teraz próbuję napisać dla …
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 5 lat temu . Czy istnieją jakieś poważne badania dotyczące tego, jak dobrze doświadczony programista, który zna język X, może zrozumieć kod napisany …
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 6 lat temu . Jestem entuzjastą szachów i programistą. Niedawno postanowiłem zacząć tworzyć silnik szachowy, korzystając z mojej wiedzy …
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.