izariz1 16.06.06, 22:47 Poszukuję dobrego opracowania dla początkujących programistów Java (najlepiej w formie elektronicznej). Dodatkowo jaką wersję Java mam ściągnąć, aby bezboleśnie zacząć programować? Proszę tylko o konkretne odpowiedzi. Link Zgłoś czytaj wygodnie posty
kell99 Re: Programowanie w Java + dobre notatki na start 16.06.06, 23:03 izariz1 napisał(a): > Poszukuję dobrego opracowania dla początkujących programistów Java (najlepiej > w formie elektronicznej). Dodatkowo jaką wersję Java mam ściągnąć, aby > bezboleśnie zacząć programować? Proszę tylko o konkretne odpowiedzi. Cala masa dokumentacji na java.sun.com. Jak to w informatyce bywa, bez ang. ani rusz. Link Zgłoś
Gość: ja Re: Programowanie w Java + dobre notatki na start IP: *.res.pl 17.06.06, 01:05 do tego na początek jakiś dobry edytor, np. JCreateor. odradzam Eclipse/NetBeans i im podobne IDE (wiele nie zostało :D) - na początku naucz się jak działa java, javac itp., a później się baw w coś innego... Link Zgłoś
tswiercz Re: Programowanie w Java + dobre notatki na start 17.06.06, 01:19 Co Ty chcesz od Eclipsa? Może kijowy jeżeli się chce pisać aplikacje webowe, ale do normalnych aplikacji/apletów jest super. Ciekawy też jest JDeveloper 10g Oracla. Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 17.06.06, 03:15 kwestia gustu. eclipse jest wg mnie najprzyjemniejszym IDE dla programisty. gwczytnik powstaje w eclipse3.1 ;))) Link Zgłoś
swawolny.diabel Re: Programowanie w Java + dobre notatki na start 18.06.06, 13:19 Jbulider tez jest fajny i interguje sie z pozostałymi dev narzędziamai, a z tigeverem to juz naprawde przyjemność. Przejście od projektowania do programowania jest niezauważalne Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 18.06.06, 16:50 projektowanie powiadasz;) masz na mysli kartke papieru i olowek?:) co imho jest "lepsze" w eclipse vs wszystkie inne jabbowe ide to swt vs swing. Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 18.06.06, 16:53 kell99 napisał: > projektowanie powiadasz;) masz na mysli kartke papieru i olowek?:) > co imho jest "lepsze" w eclipse vs wszystkie inne jabbowe ide to swt vs swing. uhm, jbuilder;) imho nie ma sensu placic za IDE ktore mozna miec za darmo. chyba, ze ktos lubi dany produkt i jest do niego przyzwyczajony. Link Zgłoś
swawolny.diabel Re: Programowanie w Java + dobre notatki na start 18.06.06, 17:42 nie mam na myśli ruph-s Link Zgłoś
swawolny.diabel Re: Programowanie w Java + dobre notatki na start 18.06.06, 17:45 nie mam na myśli ruph-a, sworznie kompletnej dokumentacji systemu, zaczynajac od analizy a na implementacji kończąc i jeszcze było by miło jakby dokumentacja projektu była grodna z wytworzonym oprogramowaiem. Inaczej to mozeszesz paisać poirgema ktory jest tylko nieco bardziej złożony od hello word a o reinżynierii to mozesz zapomniec. Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 18.06.06, 17:55 IMHO to juz zalezy od podejscia. wieksze firmy maja wlasna metodyke i np niektore zakladaja, ze programista zacznie tworzenie programu (maja odpowiednia dokumentacje techniczna i funkcjonalna) od stworzenia dokumentu opisujacego testy ktore beda przeprowadzane na module/programie. podobnie dokuementacje czesto tworzy sie przy kodowaniu programu. do tego najczesciej wystarczy dobrze udokumentowany program, potem mozna ewentualnie ruszyc javadoc i wystarczy. bo oczywiscie faza projektowania i faza kodowania to sa 2 odrebne rzeczy i do tej pierwszej wykorzystujesz Worda/Writera, a do 2giej IDE i kompilator (i najczesciej zajmuja sie tym 2 odrebne osoby). przynajmniej tam gdzie pracuje tak jest (do tego dochodzi jeszcze tester ktory dostaje plan testow od programisty i wykonuje ostatnie fazy testow). Link Zgłoś
swawolny.diabel Re: Programowanie w Java + dobre notatki na start 18.06.06, 22:24 >bo oczywiscie faza projektowania i faza kodowania to sa 2 odrebne rzeczy i do >tej pierwszej wykorzystujesz Worda/Writera, a do 2giej IDE i kompilator (i >najczesciej zajmuja sie tym 2 odrebne osoby). przynajmniej tam gdzie pracuje tak >jest (do tego dochodzi jeszcze tester ktory dostaje plan testow od programisty i > wykonuje ostatnie fazy testow). tak to odrębne procesy ale powiązane ze sobą. osobiście wydaje mi sie że projektowanie w wordzie jest chyba nieporozumeiem i stratą czasu. Taki projekt nie stanowi podstawy do kolejnego kroku. Użycie narzedzi do projektowania ma tę zalete ze projekt jest powieązany z kodem. Wprowadasz zmianiy w projekcie a środowisko modyfikuje kod. zmieniasz cos w bazie danych i po jednym kliknięciu masz to dodane do kodu i dokumentacji. Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 19.06.06, 00:52 No wybacz, ale jezeli twoj program implementuje dosyc skomplikowana operacje finansowa, to jak chcesz jego dzialanie umiescic w kodzie zrodlowym. Poza tym jako programista nie musisz znac jak taka operacja dokladnie sie odbywa i po to masz osoby odpowiedzialne za stworzenie podstawowych wymagan programu (i taka osoba daje tobie dokument testowy na podstawie ktorego opracowujesz program). Plan testow tez umiescisz w kodzie zrodlowym? A co z jego wykonaniem? Istnieja dobrze zdefiniowane mechanizmy i standarty umieszczania komentarzy w kodzie i to wystarczy jak najbardziej. Przeciez kompilator i tak pomija komentarze, to nie wiem czemu masz jakies dziwna "klikana" dokumentacje do tego dodawac? Link Zgłoś
swawolny.diabel Re: Programowanie w Java + dobre notatki na start 19.06.06, 07:31 > No wybacz, ale jezeli twoj program implementuje dosyc skomplikowana operacje > finansowa, to jak chcesz jego dzialanie umiescic w kodzie zrodlowym. chyba nigdy nie używaleś narzedzi case. Poza tym > jako programista nie musisz znac jak taka operacja dokladnie sie odbywa i po to > masz osoby odpowiedzialne za stworzenie podstawowych wymagan programu (i taka > osoba daje tobie dokument testowy na podstawie ktorego opracowujesz program). podstawowoe wymagania nie sa tworzone przez projektanata. tylko przec klienta bo to on wie czego chce. Projektant ma zaplanować jak to zrobić jest pośredinkiem miedzy klientem a progrmistą. narzedzia zmniejszaja koszty i ograniczają ilość błędów. Za testy odpowiedzialny jest projektant. To jego zadanim jest wykazanie że system jest zgodny z wymaganiami. >Istnieja dobrze zdefiniowane mechanizmy i standarty umieszczania komentarzy w > kodzie i to wystarczy jak najbardziej. Przeciez kompilator i tak pomija takich "standardów" nie ma. poza tym rozsianie dokumnetacji po kodzie zródłowym oraktycznie uniemożliwoa zarzadznie zmianiami. >Przeciez kompilator i tak pomija >komentarze, to nie wiem czemu masz jakies dziwna "klikana" dokumentacje do tego > dodawac? No i co z tego. Przeciez komentarze to jeszcze nie jest dokumentacja sysytemu. Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 19.06.06, 15:42 > chyba nigdy nie używaleś narzedzi case. chyba nigdy nie uzywales programu 'abc' albo metodyki 'xyz' bo ja wiem lepiej;) > podstawowoe wymagania nie sa tworzone przez projektanata. tylko przec klienta o tak. na pewno.. klient wymaga programu ktory zbalansuje przychodzy z roznych kont itp, a dopiero analityk systemowy stworzy wymagania i opracuje odpowiedni plan dzialania. skoro klient wszystko zrobi, to po co mu firma ktora opracuje program. sam sobie zatrudni odpowiednie osoby. > Za testy odpowiedzialny jest projektant. To jego zadanim jest wykazanie że > system jest zgodny z wymaganiami. za testy odpowiedzialny jest szereg osob. testy modulu, testy integracji, testy regresji etc etc.. > No i co z tego. Przeciez komentarze to jeszcze nie jest dokumentacja sysytemu. no fakt. zapomnialem, ze zeby poprawic bug w programie to kazdy marzy by sie przedzierac przez tony dokumentacji, bo komus sie nie chcialo dodac komentarzy do kodu. Link Zgłoś
swawolny.diabel Re: Programowanie w Java + dobre notatki na start 19.06.06, 21:47 > o tak. na pewno.. klient wymaga programu ktory zbalansuje przychodzy z roznych > kont itp, a dopiero analityk systemowy stworzy wymagania i opracuje odpowiedni > plan dzialania. skoro klient wszystko zrobi, to po co mu firma ktora opracuje > program. sam sobie zatrudni odpowiednie osoby. rzezc w tym że zazwyczje klient niezbyt kokładnie wie czego chce, albo chce nemożliwego. nie zna sie i potrzebuje profesjonalistów. jaka jest szansa powodznia projektu (hamnonogram i koszty) w zespole tak stworzonym? > no fakt. zapomnialem, ze zeby poprawic bug w programie to kazdy marzy by sie > przedzierac przez tony dokumentacji, bo komus sie nie chcialo dodac komentarzy > do kodu. a ja zapomniełem ze jezeli okaże sie że zmieniły sie wymagania to każdy marzy o tym by zacząć od czytania komentarzy rozsianych po tysiącach lini kodu. Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 19.06.06, 22:05 swawolny.diabel napisał(a): > a ja zapomniełem ze jezeli okaże sie że zmieniły sie wymagania to każdy > marzy o tym by zacząć od czytania komentarzy rozsianych po tysiącach lini > kodu. e tam tysiace. najczesciej sa to moduly. w koncu jak sie robi oprogramowanie ktore jest jednym wielkim monolitem to sie konczy to tak jak z Vista;) widac rozne firmy maja rozne 'filozofie' i metodyke. pozdrawiam Link Zgłoś
Gość: Linux User Re: Programowanie w Java + dobre notatki na start IP: *.mnet.wroc.pl / *.internetdsl.tpnet.pl 20.06.06, 20:22 Ja zawsze zaczynam od Wikipedii (pl i en), jest tam pare linków o Javie, polecam sunowskie tutoriale. Musisz sciagnac Java SDK (nie JRE, SDK zawiera JRE). Bycmoze po zianstalowaniu bedzie trzeba poustawiac jakies sciezki (%PATH% w M$; $PATH w Linuksie). Wszystko znajdziesz na java.sun.com Wczesniej pojawil sie watek dot. Eclipse-a i innych IDE. Na poczatek radze darowac sobie Eclipsa, itp. a zobaczyc jak wygladaja narzedzia dostepne w linii polecen, a dopiero potem zobacz Eclipsa. Link Zgłoś
Gość: fun_net_fan Re: Programowanie w Java + dobre notatki na start IP: *.bialap.cvx.ppp.tpnet.pl 24.06.06, 20:36 Dla początkujących polecam serię książek Heliona z cyklu: ćwiczenia z ... Jest ksiązeczka Java - ćwiczenia praktyczne. Niedroga, cienka i na start w sam raz. Zawiera przykładowe programiki wraz z objaśnieniami. Można sobie wklepać do kompa, skompilować i cieszyc się, ze działa. Do pisania polecam JCreatora (www.jcreator.com/download.htm). Przedtem trzeba zainstalować pakiet np. J2SE v 1.4.2_12 SDK - do ściągnięcia z java.sun.com/j2se/1.4.2/download.html (jest niezbędny do kompilacji a następnie uruchomienia). Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 24.06.06, 20:45 hmm, tak na marginesie, to najnowsza java ma numerek troche wyzszy. a zmian troche bylo, np generycznosc, czy zmiany w niektorych klasach (np xml) Link Zgłoś
Gość: fun_net_fun Re: Programowanie w Java + dobre notatki na start IP: *.bialap.cvx.ppp.tpnet.pl 24.06.06, 21:02 Myślę,że dla początkujących wystarczy 1.4. Widzę, że bardzo dobrze orientujesz się w możliwościach poszczególnych wersji javy. Czy w związku z tym mógłbyś mi coś poradzić? Mam problem z aplikacją sieciową (prosta wymiana informacji między klientem a serwerem): po skompilowaniu w java 1.5 w oknie serwera nie było widoczne, to co przesłał mu klient. Po zejściu do czwórki było ok. Dlaczego? Link Zgłoś
kell99 Re: Programowanie w Java + dobre notatki na start 24.06.06, 21:34 > Myślę,że dla początkujących wystarczy 1.4. IMHO nie widze potrzeby, skoro obydwie wersje sa darmowe, 1.5 jest po prostu uaktualniona wersja z interesujacymi nowosciami. > Po zejściu do czwórki było ok. Dlaczego? A to juz trzeba zobaczyc np odpalajac program z terminala (moze zlapie wyjatek), a jezeli masz zrodla ruszajac via debugger. Link Zgłoś