Egy nagyon egyszerű program. Hogyan választanátok szét? Hogyan ne írjak spagetti kódot
Hát a kérdés az adott.
Szeretnék olvasható könnyen módosítható kódot készíteni függetlenül attól, hogy a program maga milyen bonyolultságú.
Ez a program konkrétan Android lenne és a lényege, hogy egy gombnyomásnál sd kártyára firkálja a telefon teljes dátumát (óra:perc-cel együtt)
Ti ezt hogyan szednétek szét? (most csak a mainactivity.class-ban van minden)
(Vehetjük simán Java-val is...)
Köszi
Ha össze vissza ennyi a funkciója, akkor semmi értelme külön bontogatni a kódot, mert ez kb 3 sor. Ha beleteszek hibakezelést akkor max 10.
Ha részfunkció, akkor egy külön osztályt hoznék létre, ami példányosítás után az objektum egy metódusára elvégezné a kiírást.
Ha a Java szószátyár, akkor mi a megfelelő szó a Shakespeare nyelvre? :D
Amúgy egyet értek #1-el, ezt szinte felesleges szétbontani.
"A Java-nak pont az az egyik előnye, hogy nem szószátyár nyelv, hanem tömören leírható benne nagyon sok minden, "
Hát a Brainfuck-hoz képest igen. De magas szintű (vagy annak hazudott..) nyelvek között a Java-nál talán csak a C++ tud bőbeszédűbb lenni. A kompakt és elegáns megfogalmazás és Java, mint Makó és Jeruzsálem.
#6-osnak adok igazat...
A Java nyelvet én sem mondanám olyan nyelvnek, aminél egyszerűbben nem tudom megcsinálni az adott problémát.
Én a programozási nyelvet mindig az adott problémának megfelelően választom ki, de nem sűrűn szoktam Java-t választani, max. ha nagyon szadó-mazózni támad kedvem... :-)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!