Inżynieria oprogramowania

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

15
Czy można zdobyć solidne podstawy programistyczne bez pójścia na studia / uniwersytet? [Zamknięte]
Po pierwsze, przeszukałem już stronę i przeczytałem wszystkie poprzednie tematy „samouków vs. uczelni”. Większość odpowiedzi broniła, że ​​pójście na studia było najlepszym wyborem z dwóch głównych powodów: Idąc na studia daje papier, który jest niezbędny do lądowania miejsc pracy, szczególnie w trudnych czasach ekonomicznych. Uczęszczanie na studia daje ci solidne …
28 skills 

5
Czy konwencja nazwy pakietu Java jest wadliwa? [Zamknięte]
Wszyscy znamy konwencję nazewnictwa nazw pakietów Java. Tj. www.evilcorp.com, Zgodnie z konwencją, wolałby mieć swoje pakiety Java com.evilcorp.stuff. Coraz bardziej mam tego dość. Jako programista komercyjny ciągle napotykam, że nazwa pakietu oprogramowania jest całkowicie nieistotna z powodu zmiany marki, nabycia lub podobnego. W świecie open source jest mniej zmian nazw, …
28 java  naming 


13
Edycje eBook książek programistycznych [zamknięte]
(Otrzymam moje uzasadnienie, dlaczego jest to na początku: książki programistyczne zwykle mają dość specyficzne potrzeby formatowania - próbki kodu, tabele, obrazy i wykresy - które nie są wspólne dla wszystkich typów książek i niekoniecznie są dobrze obsługiwane przez Czytniki eBooków. Podobnie są używane na różne sposoby - często zanurzasz się …
28 ebook 

12
Jak dbać o aktualność bibliotek stron trzecich?
Powiedzmy, że mam projekt, który zależy od 10 bibliotek, a w ramach mojego projektu mogę swobodnie korzystać z dowolnych wersji tych bibliotek. Zacznę więc od najnowszych wersji. Następnie każda z tych bibliotek otrzymuje aktualizację raz w miesiącu (średnio). Teraz, aby mój pień był całkowicie aktualny, wymagałbym aktualizacji odwołania do biblioteki …

10
Jak sprawdzić, czy firma ma szalone zasady [zamknięte]
Czy podczas rozmowy o pracę istnieje delikatny, ale dokładny sposób, aby dowiedzieć się, czy mają one obłędne zasady, takie jak „brak otwartego oprogramowania” lub „brak instalacji oprogramowania bez pozwolenia”, „nie aktualizowanie oprogramowania, dopóki nie straci wsparcia”, lub „brak blogów odwiedzających”?
28 interview 

7
Najlepsze podejście do nauki programowania internetowego [zamknięte]
Pochodzę z naukowego i osadzonego środowiska programistycznego i mam minimalne doświadczenie w programowaniu internetowym. Jakie byłoby najlepsze podejście do programowania w Internecie? Narzędzia i sugestie ramowe? Jednym z podejść byłoby zanurzenie się w nauce ram, takich jak Rails. Zacząłem robić to z samouczkiem dotyczącym szyn, ale okazało się, że struktura …

6
Dlaczego SQL nie jest tak rozpowszechniony w dużych aplikacjach komputerowych?
Jako programista pracowałem nad projektami od małych domowych aplikacji po średnie aplikacje dla przedsiębiorstw. W prawie każdym projekcie korzystałem z bazy danych lub żałowałem, że nie korzystałem z niej od samego początku. Zastanawiam się teraz kilka rzeczy na temat baz danych i ich wykorzystania w ogólnych aplikacjach: Dlaczego sam system …
28 sql 

13
Radzenie sobie z moim przestarzałym współpracownikiem
Jestem dość młodym programistą i pracuję w dziale IT średniej wielkości firmy. Mam współpracownika, a on jest naprawdę dobrym programistą Visual Basic 6. I mam na myśli naprawdę dobrze. Szczerze. Potrafi dostarczyć działające aplikacje, zawierające bardzo niewiele błędów, w czasie, gdy muszę zdobyć pierwszą filiżankę kawy i uruchomić maszynę. On …

17
Jakie jest najlepsze pytanie do wywiadu w C ++? [Zamknięte]
Gdybyś mógł zadać programistowi C ++ jedno pytanie, aby zmierzyć jego umiejętności w C ++, co by to było? Pytanie, które uważam za najlepsze, brzmi: czy możesz nazwać „usuń to”; wewnątrz funkcji członka? (Podaję to jako link, abyś mógł to najpierw przemyśleć, a następnie przejść do pytania o najlepszy wywiad …
28 c++  interview 

7
Jakich technik używasz podczas wywiadów z programistami? [Zamknięte]
Zdaję sobie sprawę z tego, że odbyło się wiele dyskusji na temat tego rodzaju rzeczy i często zmieniają się one w dogmaty wokół tego, czy zadajesz pytania typu „100 logicznych piratów”, czy też zachęcasz ich do napisania „fizycznego szumu”. Interesuje mnie, jakie techniki i pytania były dla Ciebie skuteczne podczas …
28 interview  hiring 

7
Czy programista powinien być samowystarczalny?
W moim obecnym miejscu pracy nie mamy żadnych testerów, uzasadnienie ze strony kierownictwa brzmi: „gdybyśmy mieli testerów, w ogóle nie testowalibyście własnego kodu”. Tego rodzaju myślenie wydaje się być szkodliwe dla jakości produktu, ponieważ podczas testowania własnego kodu jest wiele rzeczy, za którymi będę tęsknił tylko dlatego, że znam system …

16
Czy powinienem być dobrym programistą zaraz po studiach?
Możliwy duplikat: ukończyłem studia informatyczne, ale nie wydaje mi się, żebym był prawie ekspertem programistycznym Niedawno ukończyłem uniwersytet i od tego czasu dołączyłem do zespołu programistów, w którym jestem zdecydowanie najmniej doświadczonym programistą i może z kilkoma warunkami pracy. Tymczasem reszta zespołu zdobywa 5-10 lat doświadczenia. Byłem bardzo dobrym studentem …

10
Wszelkie wskazówki, jak nauczyć się programować z ciężkim ADHD? [Zamknięte]
Trudno mi się nauczyć programowania z prostych podręczników. Szkolenie wideo wydaje mi się dobrze sprawdzać w moich wcześniejszych doświadczeniach z PHP. Dokładam wszelkich starań, aby pozostać skupionym i przejść przez nie. W szczególności chcę rozpocząć tworzenie gier niezależnych. W ciągu ostatnich dwóch tygodni starałem się wybrać „właściwy” język i platformę …

11
Czy powinienem przyjąć pracę, jeśli wymagane jest programowanie w parach? [Zamknięte]
Zaproponowano mi interesującą pracę, ale jest dla mnie duże zastrzeżenie: używają programowania w parach. Nienawidzę pomysłu programowania par i prawdopodobnie nie jestem do tego odpowiedni: lubię robić częste przerwy, nie znoszę patrzeć na kogoś, kto programuje (sam ciągle naciągam parę, żeby kodować), muszę być w pełni sterowanie maszyną, nad którą …

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.