Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
relycanx
Člen
Avatar
relycanx:28.7.2014 21:53

Ahoj, v minulosti jsem slyšel, že správný programátor vše píše ručně (nekopíruje a nevkládá kousky kódu ve svém programu). Nemyslím tím lepení nějakého převzatého ,,ukradeného" kódu, ale když třeba budu mít např. přetíženou metodu v JavaFX na stisknutí tlačítka, tak než napíšu znovu tuto metodu, tak je to hafo kódu navíc, nebo když je třeba několikrát pod sebou podobný příkaz. Prostě jestli nebudu sám proti sobě, když tohle budu dělat :D Předem děkuji za odpovědi :)

Editováno 28.7.2014 21:54
 
Odpovědět
28.7.2014 21:53
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na relycanx
David Hartinger:28.7.2014 21:56

Neměl bys kopírovat kód tak, aby byl v programu ten samý několikrát, možná sis to s tímhle spletl. Programátor by neměl v žádném případě vše psát, protože tak jen vynalézá kolo a ztrácí čas, který by mohl investovat do nových funkcí své aplikace.

Nahoru Odpovědět
28.7.2014 21:56
You are the greatest project you will ever work on.
Avatar
Odpovídá na relycanx
Martin Konečný (pavelco1998):28.7.2014 22:05

Když potřebuji najít nějaké řešení (většinou třeba jen něco na 5 řádků), tak to klidně zkopíruji a jen přejmenuji proměnné (případně poupravím kód podle coding standards).
Jindy také když píši víc velmi podobných metod, tak tu předešlou zkopírují a upravím v ní třeba jeden řádek.

Nahoru Odpovědět
28.7.2014 22:05
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
relycanx
Člen
Avatar
Odpovídá na David Hartinger
relycanx:28.7.2014 22:16

Jsem rád, že se kopírování používá, protože se mi taky zdálo, že se tím ušetří hromada času, ale nikdy jsem se neodvážil to udělat. Jde o to, že mě programování vždy bavilo (mám na mysli tvorbu her v Game Makeru pomocí přesouvání ikonek, jestli se tomu vůbec dá říkat programování), mám tu celkem zmáknuté ty základy OOP a často jsem se k tomu na chvíli vracel. Když se tomu věnuji, tak se dají vytvořit zajímavé aplikace, ale těch druhů kódu v Javě je hrozněmoc a vždy mě odpudilo hlavně to, že zapomínám a nedokážu to psát jako frajer všechno z hlavy :D Možná jsem jen naivní a ani to třeba není možné. Měl by se programátor snažit nadrtit se příkazy, nebo to přijde samo a ani se o to moc nesnažit? Jak moc se ta paměť musí hrotit, aby to v ní zůstalo? Moc by mi odpověď na tohle pomohla :)

 
Nahoru Odpovědět
28.7.2014 22:16
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na relycanx
David Hartinger:28.7.2014 22:33

Hrotit nemusíš nic, když tě to baví, tak to budeš dělat často a tím se to naučíš. Když tě to nebaví, tak to nemá smysl dělat :)

Nahoru Odpovědět
28.7.2014 22:33
You are the greatest project you will ever work on.
Avatar
alfonz
Člen
Avatar
Odpovídá na relycanx
alfonz:28.7.2014 22:33

Já osobně se snažím vyhnout kopírování kódu v jednom projektu. Mám s kopírováním špatné zkušenosti a kdykoliv jsem nepoužil kopírování naučil jsem se jak aplikaci napsat, tak že kopírování nebude potřeba. Jinak příkazy znám jen obecně. Vím co v jaké třídě mám hledat, ale vše si ověřím přes dokumentaci nebo google. :)

Nahoru Odpovědět
28.7.2014 22:33
lmao
Avatar
Odpovídá na relycanx
Michal Žůrek - misaz:28.7.2014 22:35

Nejprve se to zkus napsat sám, pokud si na něco nevzpomeneš, nahlédni do tutoriálu nebo článku, k tomu přeci jsou. Když něco používáš často, zapamatuješ si to. Když něco dlouho nepoužíváš, tak to zapomeneš. To je normální.

 
Nahoru Odpovědět
28.7.2014 22:35
Avatar
relycanx
Člen
Avatar
relycanx:28.7.2014 23:26

To máte pravdu, no. Čím víc člověk něco dělá, tím víc si z toho okruhu pamatuje, ať chce nebo ne. Naopak když to budu tak moc hrotit a snažit se zapamatovat všechno a vůbec nekopírovat, tak se na všechno dřív nebo později vždy vykašlu. Takhle jsem nad tím neuvažoval. Budu kopírovat, ale s mírou. Dík moc, třeba jsem už konečně vyřešil tenhle boj :)

 
Nahoru Odpovědět
28.7.2014 23:26
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.