Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2009-06-30 12:59:38

  Zolnierzu - Użytkownik

Zolnierzu
Użytkownik
Skąd: Koszalin/Poznań
Zarejestrowany: 2007-09-22
Serwis

Projekt, kodzenie

Witam,
zaczęły się wakacje i jak zwykle chciałoby się zrobić coś pożytecznego(no może nie jak zwykle ale jednak). W związku z tym prosiłbym o pomoc w znalezieniu jakiejgoś projektu otwartokodowego w którym początkujący programista c++ i/lub javy mógłby się czegoś nowego nauczyć i nabrać doświadczenia. Sam czegoś szukałem ale wolałbym radę kogoś bardziej doświadczonego.


Registered Linux user number 467822, (15-03-2008)

Offline

 

#2  2009-06-30 13:17:49

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Projekt, kodzenie

Początkujący programista to niech się języka uczy, i niech sobie wybierze czy chce c++ czy jave. Potem do nauki, niech się zastanowi co chce pisać w danym języku, potem niech spróbuje coś takiego napisać. A jak już się będzie nudził niech zagląda w czyjś kod. Bo tak to troche chyba nie od tej strony zaczynasz. Skoro jesteś początkujący to myślisz że będziesz w stanie czyjś kod czytał, i go zrozumiesz? I co to ma na celu?

Offline

 

#3  2009-06-30 13:31:07

  Trin - Wredotka

Trin
Wredotka
Zarejestrowany: 2008-05-16

Re: Projekt, kodzenie

kamikaze ma rację. Ucz się, pisz  i pojmuj ale imo zaglądanie w czyjeś kody i próba ich analizy tylko Ci pomoże. Jednak nie polegaj tylko na cudzej robocie bo daleko nie zajedziesz. Znam osoby które uczyły się na czyichś kodach ale to już wyższa szkoła jazdy moim zdaniem i nie ma w tym grama rozumowania. A doświadczenia nabierzesz metodą prób i błędów.

Ostatnio edytowany przez Trin (2009-06-30 13:32:31)

Offline

 

#4  2009-06-30 13:37:05

  Zolnierzu - Użytkownik

Zolnierzu
Użytkownik
Skąd: Koszalin/Poznań
Zarejestrowany: 2007-09-22
Serwis

Re: Projekt, kodzenie

Nie aż tak początkującego programistę miałem na myśli :D Napisałem już kilka "śmieciowych" projektów dla siebie ale jednak praca w zespole  to co innego. Ludzie, nie kończę przecież gimnazjum :P


Registered Linux user number 467822, (15-03-2008)

Offline

 

#5  2009-06-30 13:42:15

  Trin - Wredotka

Trin
Wredotka
Zarejestrowany: 2008-05-16

Re: Projekt, kodzenie

Ja nie wiem co Ty tam kończysz:P Zbierz kumpli, napiszcie coś "pożytecznego", wirka jakiegoś albo coś i tyle. Stawiaj sobie cele. Albo ulepszaj to co już masz, nie wiem, ja tak robiłam.

Offline

 

#6  2009-06-30 13:45:40

  czadman - Bicycle repairman

czadman
Bicycle repairman
Skąd: Wrocław
Zarejestrowany: 2005-07-08

Re: Projekt, kodzenie

Ja bym znalazł program, którego używam i który lubię, i zacząłbym od zgłaszania błędów. Po czym robił łaty poprawiające te błędy. W ten sposób można szybko zacząć pracę nawet w dużym projekcie. Każdy projekt z chęcią przyjmie takiego człowieka.


[url=http://www.debian.org/][img]http://www.debian.org/logos/openlogo-nd-50.png[/img][/url]

Offline

 

#7  2009-06-30 13:47:57

  Trin - Wredotka

Trin
Wredotka
Zarejestrowany: 2008-05-16

Re: Projekt, kodzenie

Też sposób. Albo niech się kolega przyjrzy projektom na uniwersytetach i polibudach. (btw: http://math.uni.lodz.pl/~czacza/java/projekty.html ) Robią rózne mniej i bardziej pożyteczne aplikacje.  Kodzenie to wirutozeria- liczy się pomysł, im lepszy- tym bardziej rajcuje.

Offline

 

#8  2009-06-30 13:55:27

  Zolnierzu - Użytkownik

Zolnierzu
Użytkownik
Skąd: Koszalin/Poznań
Zarejestrowany: 2007-09-22
Serwis

Re: Projekt, kodzenie

Trin, zgadza się, robimy, sam w takim czymś uczestniczę  tylko zapominasz o pewnym drobnym szczególe - są wakacje, ludzie się rozjechali do domów, pracują, nie każdemu pasuje praca zdalna itd itp :)
czadman, dzięki, chyba rzeczywiście od tego zacznę :)


Registered Linux user number 467822, (15-03-2008)

Offline

 

#9  2009-06-30 14:05:31

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Projekt, kodzenie

Dla mnie początkujący brzmi jednoznacznie. Lepiej było napisać średniozaawansowany. No ale nadal bym nie radził zaglądać w czyjś kod, spróbuj zresztą, zobaczysz jakie efekty. Będziesz patrzyła na zmienne, których nazwa nic nie mówi, albo na kod, który nie wiesz co robi. Musiałbyś znaleźć na prawdę dobrze udokumentowany kod. Lepiej coś własnego napisać wspierając się przykładami z sieci. Poza tym jak już nie masz się czego uczyć weź się za wzorce projektowe, albo ogólnie za projektowanie aplikacji. Jak pisałeś drobne programy to wymyśle teraz coś poważniejszego. No i przydałoby się żebyś wiedział co chcesz pisać. Nawet jakby ktoś chciał ci poradzić jakiś kod to nie wiadomo, przecież nie napisałeś co cie interesuje. Programowanie systemowe, sieciowe, aplikacje graficzne, webowe, jeszcze inne? A może chcesz żeby ktoś ci powiedział co lubisz, co by było bez sensu.

Offline

 

#10  2009-06-30 14:55:38

  Trin - Wredotka

Trin
Wredotka
Zarejestrowany: 2008-05-16

Re: Projekt, kodzenie

A ja nadal uprę się przy swoim i będę radzić żeby w kody zerkał. Zerkać, nie zżynać i nie uczyć się na pamięć. Każdy ma swój sposób pisania, a nieraz sprytne sposoby można przyuważyć w robocie innego programisty- przydatne w przyszłości. Dobrze jest uczyć się trochę od lepszych i imo w podpatrywaniu nie ma nic złego.

Zolnierzu: wybacz, ja nie wiem co to wolne- faktycznie, lipiec na karku;)

Offline

 

#11  2009-07-01 00:28:48

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Projekt, kodzenie

Przeglądać nieudokumentowany kod to z deka masochizm. Jak już to najlepiej szukać czegoś z dobrą dokumentacją. Ale i to może nie pomóc, jeśli ktoś wykorzystuje jakiś framework, musisz go znać bo nie będziesz wiedział co do czego. Ja myślę, że żeby czytać czyjś kod trzeba być master i znać wykorzystywane w nim technologie, inaczej można się zderzyć ze ścianą. No i nie ma jednak jak pisanie, można zerkać w różne miejsca, ale pisanie to najlepsze ćwiczenie.

Offline

 

#12  2009-07-01 11:50:35

  Trin - Wredotka

Trin
Wredotka
Zarejestrowany: 2008-05-16

Re: Projekt, kodzenie

kamikaze, masochizm to też jakaś wąsko pojęta norma. Niech próbuje, nic nie traci.

Offline

 

#13  2009-07-01 13:51:37

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: Projekt, kodzenie

[quote=Trin]kamikaze, masochizm to też jakaś wąsko pojęta norma. Niech próbuje, nic nie traci.[/quote]
Pewnie, niech próbuje i opisze postrzeżenia. Chętnie się dowiem jak to wyszło i czy są jakieś korzyści, bo szczerze wątpie. To znaczy jakieś są, ale można lepiej spożytkować czas i w inny sposób uczyć się programowania. Ale co kto lubi.

Offline

 

#14  2009-07-01 14:35:33

  Trin - Wredotka

Trin
Wredotka
Zarejestrowany: 2008-05-16

Re: Projekt, kodzenie

No dobra, trochę racji Ci przyznam, ale tylko trochę więc się nie ciesz. Ja też jestem raczej samoukiem ale bym przymknęła oko i próbowała. Nie mówię, że ma się na tym całkowicie oprzeć.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)

[ Generated in 0.021 seconds, 13 queries executed ]

Informacje debugowania

Time (s) Query
0.00014 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00140 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.222.166.127' WHERE u.id=1
0.00074 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.222.166.127', 1732916512)
0.00052 SELECT * FROM punbb_online WHERE logged<1732916212
0.00318 DELETE FROM punbb_online WHERE ident='18.226.200.180'
0.00062 DELETE FROM punbb_online WHERE ident='80.94.92.138'
0.00073 SELECT topic_id FROM punbb_posts WHERE id=122306
0.00029 SELECT id FROM punbb_posts WHERE topic_id=14513 ORDER BY posted
0.00100 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=14513 AND t.moved_to IS NULL
0.00030 SELECT search_for, replace_with FROM punbb_censoring
0.00654 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=14513 ORDER BY p.id LIMIT 0,25
0.00305 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=14513
Total query time: 0.01855 s