Właśnie ukończyłem college z dyplomem CS, więc chciałbym znaleźć pracę, w której mogę dowiedzieć się więcej o tej dziedzinie i zdobyć doświadczenie zawodowe. Przeprowadziłem wywiad w firmie, która używa własnego wewnętrznego języka programowania i nie sądzę, aby inni go używali. Nie wspominali o użyciu innych języków ani o tym, czego …
Kiedy rozpoczynam nowy projekt, często od razu zaczynam myśleć o szczegółach wdrożenia. „Gdzie mam umieścić DataBaseHandler? Jak powinienem go używać? Czy klasy, które chcą go używać, powinny pochodzić z jakiejś superklasy abstrakcyjnej ..? metody wysyłania żądań i analizowania danych? ” Skończyło się na zwlekaniu przez długi czas, ponieważ chcę kodować …
To może być pytanie filozoficzne, ale uważam, że istnieje obiektywna odpowiedź na to pytanie. Jeśli czytasz artykuł w Wikipedii o Haskell, możesz znaleźć: Język jest zakorzeniony w spostrzeżeniach Haskella Curry'ego i jego intelektualnych potomków, że „dowód jest programem; formuła, którą dowodzi, jest typem programu” Teraz pytam: czy to nie dotyczy …
Czytałem artykuł tutaj: http://www.paulgraham.com/avg.html, a część o „paradoksie blub” była szczególnie interesująca. Jako ktoś, kto głównie koduje w c ++, ale ma kontakt z innymi językami (głównie Haskell), jestem świadomy kilku przydatnych rzeczy w tych językach, które trudno jest powielić w c ++. Pytanie skierowane jest głównie do osób biegle …
Właśnie zostałem zatrudniony do mojej pierwszej pracy programistycznej! Mam 25 lat i używam Javy naukowo od 6 lat. Teraz, kiedy zostałem zatrudniony, denerwuję się, że moje umiejętności nie będą zgodne z oczekiwaniami pracodawcy. Obawiam się, że zostanę przydzielony do projektu i muszę zadać wiele pytań, które moi współpracownicy uznają za …
Programowanie nie jest mi obce. Najpierw zacząłem robić znaczniki (HTML, teraz proszę się ze mnie nie śmiać), kiedy miałem 12 lat, i trochę BASIC, kiedy miałem 13 lat (w tym momencie wiele wiedziałem o schematach blokowych, pseudokodach), ale potem zostałem upomniany Biologia w liceum, a zatem przeoczyła „prawdziwą” znajomość programowania …
Rozumiem cel XML, ale zawsze słyszę, jak ludzie narzekają na to, JAK ZŁEGO? Naprawdę nie rozumiem, co w tym złego? Zazwyczaj słyszę słowa „wzdęty” i „wolny”. Ale myślę, że jako programiści, do czego go głównie używasz? I czy naprawdę uważasz to za „złe”… ponieważ tak jest, okropnie wiele osób używa …
Chcę cię zapytać, czy dodanie niektórych „pisanek” do dokumentacji źródłowej jest nieprofesjonalne, czy nie. Prawdopodobnie przeczytałeś sondę StackOverflow, aby uzyskać śmieszne komentarze w dokumentacji źródłowej, a ja osobiście natknąłem się na wiele takich rzeczy podczas mojej pracy, w tym śmieszne (lub nie) rzeczy w publicznej dokumentacji API (na przykład ta …
Kodowanie to tylko jeden aspekt profesjonalnego programowania. Moja praca wymaga ode mnie kodowania, ale wymaga też robienia innych rzeczy przez dłuższy czas - czasem mijają dni lub tygodnie, kiedy nie tylko koduję . Obawiam się, że pozwalam zanikać ciężko wypracowanym umiejętnościom programistycznym, gdy siedzę na spotkaniach, rysuję schematy architektury i …
Obecnie mamy wiele pomocy programistycznych, które ułatwiają pracę, w tym: IDE Debugery (linia po linii, punkty przerwania itp.) Skrypty Ant itp. Do kompilacji Strony takie jak StackOverflow pomagają w przypadku problemów z programowaniem 20 lat temu żadnej z tych rzeczy nie było w pobliżu. Jakich narzędzi używali ludzie do programowania …
Po kilku miesiącach nauki i gry z Lispem, zarówno CL, jak i odrobiną Clojure, nadal nie widzę przekonującego powodu, aby napisać coś w nim zamiast C #. Naprawdę chciałbym mieć jakieś ważne powody lub ktoś, kto zauważyłby, że brakuje mi czegoś naprawdę dużego . Mocne strony Lisp (według moich badań): …
W sieci jest mnóstwo zasobów odnoszących się do zapachów kodu i wyświetlających je na liście. Jednak nigdy nie widziałem informacji o zapachach architektonicznych . Czy jest to gdzieś zdefiniowane i czy jest dostępna lista? Czy przeprowadzono formalne badania defektów architektury i ich wpływu na szybkość projektu, defekty i tym podobne? …
Czy znasz lub opracowałeś jakieś praktyczne, łatwe do nauczenia się algorytmy „w głowie”, które pozwalają ludziom generować (nieco „prawdziwe”) liczby losowe? Przez „w głowie” rozumiem… najlepiej bez żadnych zewnętrznych narzędzi i urządzeń. Ponadto pożądana jest wysoka wydajność (wiele liczb losowych na minutę). Zapytałem o to na SO, ale nie spotkało …
Pracując nad projektem dla mojej firmy, musiałem zbudować funkcjonalność, która pozwoli użytkownikom importować / eksportować dane do / z witryny naszego konkurenta. Robiąc to, odkryłem bardzo poważny exploit bezpieczeństwa, który w skrócie mógłby wykonać dowolny skrypt na stronie internetowej konkurenta. Moim naturalnym odczuciem jest zgłoszenie im problemu w duchu dobrej …
ASP.NET MVC i Rails mają podobny obszar zastosowania, są zbudowane wokół tej samej architektury, oba frameworki są stosunkowo nowe i open source. Jako programista Railsów chciałbym wiedzieć, co potrafi ASP.NET MVC, a Ruby on Rails nie, i odwrotnie?
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.