20 πιο συνιστώμενη βιβλία για τους προγραμματιστές στα ρωσικά
Σχηματίζουν Βιβλία / / December 19, 2019
Ο συνολικός κατάλογος περιλαμβάνει 5720 βιβλία. Παρακάτω θα βρείτε 20 από τις πιο αναφέρονται αυτοί που πήγε ποτέ στη ρωσική.
Μετά από αίτημα του Layfhakera τις απόψεις τους σχετικά με ορισμένα δημοσιεύματα από κοινού εθνικούς εμπειρογνώμονες.
1. «Η αποτελεσματική εργασία με κωδικό κληρονομιά» του Michael K. Fizers
Ο συγγραφέας εξηγεί πώς να καταλάβετε γρήγορα τον κωδικό κληρονομιά, πώς να το δοκιμάσετε, πώς να κάνετε αλλαγές. Το βιβλίο περιέχει μια ποικιλία από αποτελεσματικές τεχνικές είναι ειδικά σχεδιασμένα για αυτές τις εργασίες.
Αγορά σε Litres.ru
2. «Τεχνικές αντικειμενοστραφής σχεδιασμός. Patterns Design», Erich Gamma και άλλα
Leonid Vygovskyy, Συστήματα Αρχιτέκτων IT-εταιρείες LiveTexClassic για τους προγραμματιστές. Το πρώτο βιβλίο αφιερωμένο στο όνομα του προτύπου.
- Δημοσίευση για 20 χρόνια επανακυκλοφόρησε στην αρχική του μορφή. Αυτό, βέβαια, ένα σημαντικό μειονέκτημα του βιβλίου: Μερικά templates μπορεί ήδη να είναι ξεπερασμένες. Νομίζω ότι είναι χρήσιμο να διαβάσετε μετά από τα άλλα, πιο σύγχρονα, βιβλία για σχεδιαστικά πρότυπα. Το περισσότερο επειδή είναι γραμμένο σε ένα ξηρό ακαδημαϊκή γλώσσα. Για να κατανοήσουμε τα μοτίβα, αυτό το βιβλίο είναι να διαβάσετε, αλλά διαβάζοντας προσθέτει δροσιά στα μάτια των συναδέλφων τους προγραμματιστές. :) Σας συμβουλεύω να ξεκινήσετε με τα «πρότυπα σχεδιασμού» (Patterns Head First Σχεδιασμού).
Αγορά σε Litres.ru
3. «Clean κώδικα. Δημιουργία, ανάλυση και refactoring», Robert C. χελιδόνι
Leonid Vygovskyy, Συστήματα Αρχιτέκτων IT-εταιρείες LiveTexΕνδιαφέρον, αλλά αμφιλεγόμενο βιβλίο είναι σε μεγάλο βαθμό για το πώς να γράφω ένα σαφές και διατηρήσιμη κώδικα.
- Γιατί αμφιλεγόμενη; Βιβλία για το γράψιμο κώδικα είναι ήδη ένα τεράστιο ποσό, και μερικές μέθοδοι γενικά αποδεκτό. Αλλά κάθε συγγραφέας προσθέτει κάτι δικό του. Προσωπικά για μένα η γνώμη του Bob Martin φαίνεται μερικές φορές περίεργα και σε αντίθεση με άλλες πηγές. Δεν πρέπει να διαβάσει, αλλά αξίζει ανάγνωση. ποιότητας κώδικα μετά την ανάγνωση γίνεται καλύτερη.
Αγορά σε Litres.ru
4. "Θέμα-Oriented Design", Eric Evans
Leonid Vygovskyy, Συστήματα Αρχιτέκτων IT-εταιρείες LiveTexΈνα πολύ ισχυρό βιβλίο που παρακινεί σε αυτο. Μετά την ανάγνωση φαίνεται ότι δεν υπάρχει κωδικός POP-ποιότητας δεν γράφει.
- Από αυτό το βιβλίο αυξήθηκε SQRS έννοια, BDD, το κρεμμύδι, την αρχιτεκτονική και πολλές άλλες ενδιαφέρουσες ιδέες. Το μόνο μειονέκτημα: το βιβλίο μέσα από θεωρητική. Πρακτικά οφέλη που αποκτάται μόνο με την κυκλοφορία του βιβλίου Vaughn Vernon «Η εφαρμογή της μεθόδους αντικειμενοστραφής σχεδιασμός» (εκτελεστικό τομέα Driven Σχεδιασμού). Ως εκ τούτου, θα πρέπει να διαβάζονται σε σειρά, αμέσως μετά από κάθε άλλο.
Αγορά σε Litres.ru
5. «Javascript για: δυνατά,» Ντάγκλας Crockford
Υποχρεωτική βιβλίο για τους web developers. Είναι Douglas Crockford μιλά για τη γλώσσα JavaScript και διδάσκει τα οφέλη από σωστά τη χρήση τους για τη δημιουργία αποτελεσματικών κώδικα.
Αγορά σε Litres.ru
6. «Μοτίβα των επιχειρηματικών εφαρμογών,» Martin Fowler και άλλοι
Το βιβλίο περιγράφει τις βασικές αρχές του σχεδιασμού λογισμικού για τις πλατφόρμες της επιχείρησης.
Αγορά σε Litres.ru
7. «Κώδικας Ολοκλήρωση. Master Class», από τον Steve McConnell
Michael Osotov, διευθυντής παραγωγής της "High-Tech Center"Το κλασικό βιβλίο για το πώς να γράψει την καλύτερη κώδικα.
- Οι αρχές, οι οποίες περιγράφονται σε αυτό το βιβλίο είναι σχετικό, ανά πάσα στιγμή, παρά το γεγονός ότι η πρώτη έκδοση κυκλοφόρησε τόσο το 1993. Η μαγεία αυτού του βιβλίου είναι ότι μπορείτε να ξαναδιαβάσετε αυτό κάθε χρόνο, και κάθε χρόνο για να μάθουν κάτι καινούργιο.
Αγορά σε Litres.ru
8. «Refactoring. Βελτίωση του υφιστάμενου κώδικα, «Martin Fowler και άλλοι
Leonid Vygovskyy, Συστήματα Αρχιτέκτων IT-εταιρείες LiveTexΑπό μια σειρά από βιβλία σχετικά με τη σύνταξη ενός κώδικα σαφή και υψηλής ποιότητας, «Refactoring» - το καλύτερο.
Vygovskyy: «Δείχνει όχι μόνο καλό κώδικα, αλλά και για κακό παράδειγμα εξηγεί τι ακριβώς είναι κακό. Το βιβλίο αυτό - πρέπει να διαβάσετε για όλους. Και όσο πιο γρήγορα μπορείτε να το διαβάσετε, τόσο το καλύτερο. ποιότητας κώδικα μετά την ανάγνωση μεγαλώνουν έντονα. "
Εάν το βιβλίο Φάουλερ έχετε διαβάσει, να δώσουν προσοχή στο «Refactoring με πρότυπα» (refactoring να Patterns) Joshua Kerievski που συνιστά ο Michael Osotov.
Michael Osotov, διευθυντής παραγωγής της "High-Tech Center"«Refactoring με πρότυπα» Kerievski - ένα εξαιρετικό βιβλίο για εκείνους που καθημερινά έρχονται αντιμέτωποι με το πρόβλημα του κώδικα Legacy και τις τεχνικές του χρέους στα έργα τους.
- Το βιβλίο αυτό θα συμβάλει στη διατήρηση νεύρα σας, να κάνουν φίλους με και refactoring να κάνουν τον κωδικό καλύτερο.
9. "Patterns Design", Eric Freeman, Ελισάβετ Freeman και άλλοι
Michael Osotov, διευθυντής παραγωγής της "High-Tech Center"Head First σειρά, κατά την άποψή μου, είναι ιδανική για αρχάριους στον τομέα της ανάπτυξης λογισμικού.
- Όλα τα βιβλία που έχουν γραφτεί από διαφορετικούς συγγραφείς, αλλά ο καθένας έχει δει μια κοινή προσέγγιση, η οποία εκφράζεται σε μια απλή παρουσίαση του υλικού, ενδιαφέρουσα και απλά παραδείγματα.
Αγορά σε Litres.ru
10. «Γλώσσας προγραμματισμού C» από τον Brian W. Kernighan, Dennis M. Ritchie
Το κλασικό βιβλίο για C γλώσσα, γραμμένο από τους δημιουργούς του. Ωστόσο, για αρχάριους, το βιβλίο αυτό μπορεί να φαίνεται δύσκολο, διότι απαιτεί τη γνώση του αναγνώστη του προγραμματισμού.
11. «Αποτελεσματική χρήση της C ++. 55 πιο σίγουρους τρόπους για να βελτιώσει τη δομή και τον κώδικα των προγραμμάτων σας, «Scott Myers
Το βιβλίο περιέχει συμβουλές σχετικά με το σχεδιασμό του προγράμματος, σε συνεργασία με τα πρότυπα και τη διαχείριση των πόρων, καθώς και άλλες προτάσεις για τη δημιουργία υψηλής ποιότητας λογισμικού σε C ++.
Αγορά σε Litres.ru
12. "Extreme Προγραμματισμός: ανάπτυξη μέσω δοκιμών," Kent Beck
Ο συγγραφέας περιγράφει τα παραδείγματα της μεθοδολογίας ανάπτυξης λογισμικού, το οποίο περιλαμβάνει τον έλεγχο των προγραμμάτων πριν από τη σύνταξη κώδικα τους.
13. «Αλγόριθμοι. Ο Σχεδιασμός και Ανάλυση», Thomas H. Ζωοτροφών και άλλων
Το βιβλίο ονομάζεται η Βίβλος των αλγορίθμων. Έχει καθιερωθεί ως ένα εξαιρετικό επιστημονικό βιβλίο για τους φοιτητές των Πολυτεχνείων και οποιονδήποτε ενδιαφέρεται για την επιστήμη. Βιβλίο κατανοητή γλώσσα εισάγει τα διάφορα είδη των αλγορίθμων και περιγράφει τα χαρακτηριστικά τους.
Αγορά σε Litres.ru
14. «Κανονικές Εκφράσεις» από τον Jeffrey Friedl
Έκδοση της αποτελεσματικής εργασίας με το κείμενο σε Perl, PHP, Java, Python, Ruby και άλλες γλώσσες προγραμματισμού.
Αγορά σε Litres.ru
15. «CLR μέσω C #. Προγραμματισμός με την πλατφόρμα της Microsoft. NET Framework 4.5 στη γλώσσα C # », Jeffrey Ρίχτερ
Το κλασικό βιβλίο για την ανάπτυξη εφαρμογών για την πλατφόρμα της Microsoft, συμπεριλαμβανομένης της χρήσης Silverlight, το Windows Presentation Foundation, ASP.NET και άλλες εταιρείες τεχνολογίας.
Αγορά σε Litres.ru
16. «Μοντέρνος σχεδιασμός σε C ++», Αντρέι Alexandrescu
Βιβλίο για έμπειρους προγραμματιστές σε C ++. Ο συγγραφέας προτείνει μια νέα προσέγγιση για την ανάπτυξη, που συνδυάζει τα πρότυπα μεταπρογραμματισμός, γενικό προγραμματισμό και την αντικειμενοστραφή γλώσσα προγραμματισμού.
17. «Η Microsoft ASP.NET 2.0. Βασικό Μάθημα «Dino Esposito
Λεπτομερείς οδηγίες για έμπειρους ειδικούς σε ASP.NET 2.0. Το βιβλίο μας διδάσκει για τη δημιουργία ισχυρών, αξιόπιστη και επεκτάσιμη ιστοσελίδες σε αυτή την πλατφόρμα.
Αγορά σε Litres.ru
18. «Πρότυπα δοκιμής xUnit. Κωδικός Refactoring Test», Gerard Meszaros
Τα συγγραφέας δείχνει πώς να εφαρμόσουν τα πρότυπα σχεδιασμού, επαναλήψεις εξαίρεση, ενθυλάκωση, και άλλες αρχές της ανάπτυξης σύνταξη κώδικα δοκιμής.
19. «Μεταγλωττιστές. Αρχές, Τεχνικές και Εργαλεία», Alfred W. Aho και άλλοι
Το βιβλίο περιγράφει τις βασικές αρχές του σχεδιασμού compiler και δίνει ιδιαίτερη έμφαση στη βελτιστοποίηση κώδικα. Για να βοηθήσει τον αναγνώστη - ένα μεγάλο αριθμό παραδειγμάτων από την πρακτική.
Αγορά σε Litres.ru
20. «Υποδομές έργα λογισμικού. Συμφωνία, ιδιωματισμούς, και μοτίβα για επαναχρησιμοποιούμενες .NET Βιβλιοθήκες », Krzysztof Tsvalina Brad Abrams
Η έκδοση περιλαμβάνει τις καλύτερες μεθόδους ανάπτυξης της βιβλιοθήκης για το Microsoft .NET Framework. Το βιβλίο έχει ως στόχο να απλοποιήσει το έργο του κάθε .NET-εμπειρογνώμονα, ο οποίος γράφει τον κωδικό για άλλους προγραμματιστές.
Ολικές εκτιμήσεις των αγγλικών βιβλίων είναι διαθέσιμο σε Dev-Books. Εκεί μπορείτε να δείτε τους καταλόγους από τα πιο δημοφιλή βιβλία για ορισμένα θέματα, είτε πρόκειται για Java, Σχεδιασμός βάσης δεδομένων και CSS.
Dev-Books →