CtrlFreak Δημοσ. 23 Δεκεμβρίου 2014 Δημοσ. 23 Δεκεμβρίου 2014 Είμαι γνώστης γλωσσών προγραμματισμού και εν μέρη εργάζομαι σε κάποιο project(επαγγελματικά) αλλά θέλω να κάνω το επόμενο βήμα. Ψάχνω λοιπόν βιβλία που δεν έχουν να κάνουν με την εκμάθηση γλώσσας αλλά προγραμματισμού και των τεχνικών του. Έχω στα υπόψιν μου το code complete 2 και το head first design patterns. Ρίχτε καμιά ιδέα.
tr3quart1sta Δημοσ. 23 Δεκεμβρίου 2014 Δημοσ. 23 Δεκεμβρίου 2014 ειναι καπως γενικη η ερωτηση σου, αλλα ας ριξω μερικες ιδεες. πρωτα καποια βασικα που πιστευω πρεπει να ξερει καποιος οπωσδηποτε: οτι εχει να κανει με OOP algorithms & datastructures design patterns clean code / best practices testing απο κει και περα η λιστα ειναι τεραστια και αναλογα τα ενδιαφεροντα του καθενος: functional programming concurrent programming network programming software architecture computer graphics web programming διαφορα frameworks κλπ... δε σου βαζω βιβλια, γιατι δεν ξερω τι ακριβως σε ενδιαφερει, απλα διαλεξε μια κατηγορια και googlαρε λιγο πρωτα.. θα βρεις απειρο δωρεαν υλικο online.
defacer Δημοσ. 24 Δεκεμβρίου 2014 Δημοσ. 24 Δεκεμβρίου 2014 The Pragmatic Programmer Design Patterns (το λεγόμενο GoF book) Refactoring του Fowler Κάποιο βιβλίο αλγορίθμων (π.χ. του Sedgewick) Code Complete 2 Clean Code του Robert Martin (aka Uncle Bob Martin) Για κάτι διαφορετικού στυλ μπορείς επίσης να δεις Programming Pearls (μικρό αλλά αρκετά aha moments) Mythical Man Month (για τη management διάσταση ενός project) Όλα τα παραπάνω είναι πολύ γνωστά βιβλία που ο κόσμος τα έχει σε μεγάλη υπόληψη, τα έχω όλα στη βιβλιοθήκη μου και επιβεβαιώνω πως θα ωφεληθείς πολύ παραπάνω από όσο θα πληρώσεις για να τα αποκτήσεις. Επίτηδες ανέφερα μόνο βιβλία που δεν έχουν να κάνουν με συγκεκριμένες γλώσσες προγραμματισμού βάσει του πως αντιλαμβάνομαι το αρχικό post αλλά κι αυτό είναι ένα σημαντικό θέμα: το "γνωρίζω 1/2/3 γλώσσες" είναι παρεξηγημένη έννοια. Είναι πιστεύω πολύ πολύ βοηθητικό να γνωρίζεις μερικές αν όχι σαν την παλάμη του χεριού σου τουλάχιστον σε πολύ πολύ προχωρημένο επίπεδο, και αυτές οι μερικές να είναι διαφορετικής φιλοσοφίας μεταξύ τους. 7
rafos123 Δημοσ. 19 Ιανουαρίου 2015 Δημοσ. 19 Ιανουαρίου 2015 γεια σας θελω να ασχοληθώ με τον προγραμματισμο και δεν ξερω με τι να αρχησω να διαβαζω (θελω να δωσο του χρονου για προγραμματισμο Και θελω να αρχησω να διαβαζω κατι απο φετος να ξερω κατι..μηπως ειμαι σε λαθος θεμα
paparovic Δημοσ. 19 Ιανουαρίου 2015 Δημοσ. 19 Ιανουαρίου 2015 rafos123: Ξεκίνα με το χελωνάκι: http://www.calormen.com/jslogo/
CtrlFreak Δημοσ. 17 Απριλίου 2015 Μέλος Δημοσ. 17 Απριλίου 2015 The Pragmatic Programmer Design Patterns (το λεγόμενο GoF book) Refactoring του Fowler Κάποιο βιβλίο αλγορίθμων (π.χ. του Sedgewick) Code Complete 2 Clean Code του Robert Martin (aka Uncle Bob Martin) Για κάτι διαφορετικού στυλ μπορείς επίσης να δεις Programming Pearls (μικρό αλλά αρκετά aha moments) Mythical Man Month (για τη management διάσταση ενός project) Όλα τα παραπάνω είναι πολύ γνωστά βιβλία που ο κόσμος τα έχει σε μεγάλη υπόληψη, τα έχω όλα στη βιβλιοθήκη μου και επιβεβαιώνω πως θα ωφεληθείς πολύ παραπάνω από όσο θα πληρώσεις για να τα αποκτήσεις. Επίτηδες ανέφερα μόνο βιβλία που δεν έχουν να κάνουν με συγκεκριμένες γλώσσες προγραμματισμού βάσει του πως αντιλαμβάνομαι το αρχικό post αλλά κι αυτό είναι ένα σημαντικό θέμα: το "γνωρίζω 1/2/3 γλώσσες" είναι παρεξηγημένη έννοια. Είναι πιστεύω πολύ πολύ βοηθητικό να γνωρίζεις μερικές αν όχι σαν την παλάμη του χεριού σου τουλάχιστον σε πολύ πολύ προχωρημένο επίπεδο, και αυτές οι μερικές να είναι διαφορετικής φιλοσοφίας μεταξύ τους. Θα ξεκινήσω τις παραγγελίες σιγά σιγα θέλω λίγο να μου επιβεβαιώσεις τα βιβλία, αν πχ έχουν βγει καινούργιες εκδόσεις κτλπ. Λοιπόν με την σειρά εκτός του πρώτου που το έχω ήδη. http://www.bookdepository.com/Design-Patterns-Erich-Gamma/9780201633610 http://www.bookdepository.com/Refactoring-Martin-Fowler/9780201485677 http://www.bookdepository.com/Algorithms-Robert-Sedgewick/9780321573513 http://www.bookdepository.com/Code-Complete-Steven-McConnell/9780735619678 http://www.bookdepository.com/Clean-Coder-Robert-Martin/9780137081073εδώ βρήκα δύο από τον ίδιο συγγραφέα με παρόμοιο τίτλο http://www.bookdepository.com/Clean-Code-Robert-Martin/9780132350884 http://www.bookdepository.com/Programming-Pearls-Joe-Bentley/9788177588583 http://www.bookdepository.com/Mythical-Man-month-Frederick-Brooks-Jr/9780201835953 Λέω να αρχίσω με το code complete 2.
defacer Δημοσ. 18 Απριλίου 2015 Δημοσ. 18 Απριλίου 2015 Θα ξεκινήσω τις παραγγελίες σιγά σιγα θέλω λίγο να μου επιβεβαιώσεις τα βιβλία, αν πχ έχουν βγει καινούργιες εκδόσεις κτλπ. Λοιπόν με την σειρά εκτός του πρώτου που το έχω ήδη. http://www.bookdepository.com/Design-Patterns-Erich-Gamma/9780201633610 http://www.bookdepository.com/Refactoring-Martin-Fowler/9780201485677 http://www.bookdepository.com/Algorithms-Robert-Sedgewick/9780321573513 http://www.bookdepository.com/Code-Complete-Steven-McConnell/9780735619678 http://www.bookdepository.com/Clean-Coder-Robert-Martin/9780137081073εδώ βρήκα δύο από τον ίδιο συγγραφέα με παρόμοιο τίτλο http://www.bookdepository.com/Clean-Code-Robert-Martin/9780132350884 http://www.bookdepository.com/Programming-Pearls-Joe-Bentley/9788177588583 http://www.bookdepository.com/Mythical-Man-month-Frederick-Brooks-Jr/9780201835953 Λέω να αρχίσω με το code complete 2. Αυτά είναι τα βιβλία, του Bob Martin αυτό που έλεγα είναι το "Clean Code: A Handbook of Agile Software Craftsmanship". Καινούριες εκδόσεις δε νομίζω αλλά δεν είναι δύσκολο να το εξακριβώσεις και μόνος σου. Εξάλλου τέτοια βιβλία θέλουν πολύ χρόνο (χρόνια?) για τη χώνεψη οπότε μέχρι να φτάσεις στο τέλος μπορεί και να έχει βγει. Καλή επιλογή το Code Complete, δεν ξέρω σε τι φάση είσαι αλλά στα πλαίσια της λίστας και το algorithms είναι για σχετικά αρχή.
CtrlFreak Δημοσ. 18 Απριλίου 2015 Μέλος Δημοσ. 18 Απριλίου 2015 Καλό φαίνεται και αυτό, και ο sedgewick έχει δύο μαθήματα αλγορίθμων στο coursera. https://www.coursera.org/course/algs4partI https://www.coursera.org/course/algs4partII
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα