Elfo Posted November 20, 2018 Posted November 20, 2018 (edited) a Edited October 1, 2021 by Elfocrash Quote
Kara Posted November 20, 2018 Author Posted November 20, 2018 (edited) Egw dn gurisa sthn arxi kai sou eipa oti dn xreiazesai kan extend? Mono ena interface? Ntaxei to ixera apla sou lew itan biastikos kwdikas. Edited November 20, 2018 by Kara` Quote
xxdem Posted November 20, 2018 Posted November 20, 2018 min anebazeis malakies an de thes na sta leme, pragmatika kaneis den exei anagki kwdika pou apla elouses kai den testares kan. oute o xiroteros edw mesa Quote
Kara Posted November 20, 2018 Author Posted November 20, 2018 Just now, xxdem said: min anebazeis malakies an de thes na sta leme, pragmatika kaneis den exei anagki kwdika pou apla elouses kai den testares kan. oute o xiroteros edw mesa Re malaka stauro anebazeis kwdikes pou dn usari kaneis k p ine unreadable apo allon kai se enoxlei o dikos mou? Epeidi ekana extend simenei oti o kwdikas dn litourgi? Quote
xxdem Posted November 20, 2018 Posted November 20, 2018 kai egw tou extend eimai. kanto kala omws sou eipa pws Quote
Kara Posted November 20, 2018 Author Posted November 20, 2018 1 minute ago, xxdem said: kai egw tou extend eimai. kanto kala omws sou eipa pws ma ka8este k mou lete pragmata pou egrapsa ston Elfo apo to sabbato. Gurna piso 1 page na deis oti monos eipa oti inheritance dn xreiazetai Quote
Elfo Posted November 20, 2018 Posted November 20, 2018 (edited) a Edited October 1, 2021 by Elfocrash Quote
Kara Posted November 20, 2018 Author Posted November 20, 2018 (edited) 2 minutes ago, Elfocrash said: Δεν είπε κανείς οτι δεν λειτουργεί. Σου λέμε απλά μια εναλλακτική για το πώς μπορείς να τον κάνεις καλύτερο. Έχεις δυο επιλογές. Ή να το δεχτεις οτι μπορεί να βελτιωθεί και να μάθεις απο αυτό, ή να συνεχίσεις να λες "τον έκανα σε 5 λεπτά στο μπάνιο" και να παραμείνεις ο Kara του mxc. Για μένα θα έπρεπε να είναι interface για πολλούς λόγους με τον βασικότερο, το οτι δεν ειναι το usecase για abstract class, αλλα δεν θα μπώ σε argument γιατι θα πω πράγματα όπως SOLID, KISS, YAGNI και unit testing και θα τα ακούσω μόνο εγώ και κανα δύο άλλοι. Το βασικότερο προβλημα ειναι στο field readability στα extended classes. Doulevw interfaces -> default apo tote pou bgike i java 8 kai marese alla sauton ntaxei. ama 8es na sunexiseis na mou les oti eimai kara tou maxcheaters dekto. Auto sas exigw kai stous duo oti dn m lete kati pou "dn xerw" kai 8a mathw. Ekana malakia ok dekto malakia grammenos o kwdikas, doulevei men alla apo apopsi programmatismou eprepe na einai allios. Wraia sto next share 8a afierosw ligi noisi parapanw gia na einai k kalogramenos ektos tou na doulevei. Edited November 20, 2018 by Kara` Quote
xxdem Posted November 20, 2018 Posted November 20, 2018 programatistika-antikimenika stin sigkekrimeni periptwsi to swsto einai extend kai oxi implement. abstract class i sketo class diladi. interface einai lathos apo apopsi oti to interface "se kanei KAI kati alo" enw sto class "eisai o idios me alages", stin sigkekrimeni periptwsi to extend einai nobrainer ala to exeis skotwsei Quote
Elfo Posted November 20, 2018 Posted November 20, 2018 (edited) a Edited October 1, 2021 by Elfocrash Quote
Nightw0lf Posted November 20, 2018 Posted November 20, 2018 (edited) 1 hour ago, Elfocrash said: Good read https://codeburst.io/inheritance-is-evil-stop-using-it-6c4f1caf5117 + Πληροφοριακά επειδή στο θέμα έγινε υπέρ ανάλυση, για όσους ενδιαφέρονται να χρησιμοποιήσουν τον κώδικα, η απάντηση είναι ναι, μιας και η ανάλυση γίνετε σε κανόνες πάνω σε θέματα διαφοράς μερικών byte μνήμης που δεν θα λείψουν σε κανέναν. Edited November 21, 2018 by Nightw0lf Quote
xxdem Posted November 21, 2018 Posted November 21, 2018 sti diafora metaksi swstou kai lathous erxete o *vlakas* na pei "merika bytes" Quote
Nightw0lf Posted November 21, 2018 Posted November 21, 2018 9 hours ago, xxdem said: sti diafora metaksi swstou kai lathous erxete o *vlakas* na pei "merika bytes" trava sti spilia sou kathisterimene Quote
Kara Posted November 21, 2018 Author Posted November 21, 2018 Ela leixteto tora. Sto epomeno share mou 8a kanoume alla 3 page sauto gemisame ftani. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.