Mam kłótnię w miejscu pracy i staram się dowiedzieć, kto ma rację i co należy zrobić. Kontekst: intranetowa aplikacja internetowa, której nasi klienci używają do księgowości i innych rzeczy ERP. Uważam, że komunikat o błędzie wyświetlany użytkownikowi (gdy wystąpi awaria) powinien zawierać jak najwięcej informacji, w tym ślad stosu. Oczywiście …
Powszechnie wiadomo w inżynierii oprogramowania, że koszt naprawy błędu rośnie wykładniczo w miarę wykrycia błędu. Potwierdzają to dane opublikowane w Code Complete i dostosowane w wielu innych publikacjach. Okazuje się jednak, że te dane nigdy nie istniały . Dane cytowane przez Code Complete najwyraźniej nie pokazują takiej korelacji kosztów / …
Półotwarte (lub pół-Open, przymknięte , Half-Bounded ) interwały ( [a,b), gdzie xnależy do przedziału MFF a <= x < b) są dość powszechne na programowaniu, ponieważ mają one wiele dogodnych właściwości. Czy ktoś może przedstawić uzasadnienie wyjaśniające, dlaczego SQL BETWEENużywa zamkniętego przedziału ( [a,b])? To jest esp. niewygodne dla dat. …
Właściwie o tym myślałem. Sam nie jestem rodzimym językiem angielskim, ale wciąż mam wieloletnie doświadczenie w programowaniu i zawsze o to pytałem. Dlaczego nazywa się wyjątek, ale nie jest błędem, ponieważ są błędami. Może być PageNotFoundErrorzamiast PageNotFoundException.
Jeden programista zlecił trochę pracy repozytorium SVN, a następnie poszedł do domu. Po jego odejściu automatyczna kompilacja Hudsona nie powiodła się. Inny programista to zauważył i po przejrzeniu zmian w kodzie wykrył, że problemem był brak jednej biblioteki. Dodał tę bibliotekę do SVN i następna kompilacja zakończyła się powodzeniem. Czy …
Szukam strategii najlepszych praktyk dla kodu testowania jednostkowego napisanego dla systemu wbudowanego. Przez system wbudowany rozumiem kod, taki jak sterowniki urządzeń, programy obsługi ISR itp., Rzeczy, które są bardzo zbliżone do metalu. Większość testów jednostkowych nie jest możliwa bez przetestowania na sprzęcie za pomocą ICE. Czasami wbudowana jednostka musi być …
Jestem stosunkowo nowym programistą i jedną z rzeczy, które powinienem poprawić, jest moja zdolność do testowania własnego kodu. Za każdym razem, gdy opracowuję nową funkcjonalność, bardzo trudno jest podążać wszystkimi możliwymi ścieżkami, aby znaleźć błędy. Staram się podążać ścieżką, na której wszystko działa. Wiem, że jest to dobrze znany problem …
Jestem więc na zgromadzeniu w 2011 r. I zagrano to demo: http://www.youtube.com/watch?v=69Xjc7eklxE&feature=player_embedded To tylko jeden plik, mówi to w zasadach. Powtarzam więc, w jaki sposób dopasowali to do tak małego pliku?
Zastanawiam się nad krótką prezentacją w pracy na temat używania przepełnienia stosu jako zasobu do codziennej pracy. Jakie jest Twoje doświadczenie? Czy uważasz, że jest to odpowiedni zasób, aby poinformować o tym kolegów, czy jest podobny do informowania ich o Google jako zasobie? Czy jest na to lepszy sposób? Skłaniałem …
Otrzymaliśmy prośbę od jednego z naszych klientów, a ponieważ nigdy wcześniej nie spotkałem się z taką prośbą, nie wiem nawet, od czego zacząć. Naszym klientem jest sieć szkół wyższych, a my budujemy dla nich witrynę. Na tej stronie będzie między innymi formularz, który potencjalni wnioskodawcy mogą wypełnić, aby uzyskać więcej …
Następujące zapytania SQL są takie same: SELECT column1, column2 FROM table1, table2 WHERE table1.id = table2.id; SELECT column1, column2 FROM table1 JOIN table2 ON table1.id = table2.id; I z pewnością skutkują tymi samymi planami zapytań na każdym DBMS, którego kiedykolwiek próbowałem. Ale co jakiś czas czytam lub słyszę opinię, że …
Pracuję jako programista na pełny etat. Moje miejsce pracy ma jednak bardzo ograniczone technologie i języki programowania, których mogę używać. Cała praca jest wykonywana w C ++. Oczywiste jest, że C ++ szybko traci (a może już stracił) pozycję lidera. (proszę, nie rozpalaj mnie, mam wieloletnie doświadczenie w C ++ …
Wiele słyszymy o zapachach kodu, zapachach testowych, a nawet zapachach projektu, ale nie słyszałem o dyskusji na temat „zapachów” pracodawców poza testem Joela . Po wielu frustracjach związanych z pracodawcami z bukietem nieprzyjemnych zapachów kultury korporacyjnej, uważam, że nadszedł czas, abym aktywnie szukał bardziej dojrzałego środowiska programistycznego. Zacząłem układać listę …
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.