• Αρχική
  • Συλλογές
  • Τα βιβλία μου
  • Κατηγορίες
  • Βιβλία
  • Συγγραφείς
  • Εκδότες
  • Σειρές
  • Ανακαλύψτε
  • Προτεινόμενα
  • Δημοφιλή
  • Βραβευμένα
  • Τελευταίες Κυκλοφορίες
  • Σελίδες
  • Σχετικά
  • Πολιτική Απορρήτου
  • Επικοινωνία
Crafted with in CEID
© 20[0-9]{2} Copyleft
  • ΑΡΧΙΚΗ
  • ΣΥΛΛΟΓΕΣ
  • ΤΑ ΒΙΒΛΙΑ ΜΟΥ
  • ΣΥΝΔΕΣΗ
  • ΕΓΓΡΑΦΗ
  • Βιβλία
  • Ανάπτυξη προγραμμάτων σε Java

Αναπτυξη προγραμματων σε Java

book_cover
Προσθήκη

0 0

Συλλογές
0

Εμφανίσεις
447

Επισκέπτες
50

Ανάπτυξη προγραμμάτων σε Java
Αφαιρέσεις, προδιαγραφές και αντικειμενοστρεφής σχεδιασμός


Barbara Liskov, John V. Guttag

Μετάφραση: Δημήτρης Τσιλογιάννης


Γραμμένο από διεθνούς φήμης ειδικούς στη μεθοδολογία προγραμματισμού, το βιβλίο αυτό σας εξηγεί πώς να κατασκευάζετε προγράμματα ποιότητας παραγωγής, δηλαδή προγράμματα αξιόπιστα και εύκολα στη συντήρηση και την τροποποίηση.

Το βιβλίο δίνει έμφαση στον αρθρωτό (modular) προγραμματισμό: πώς θα δομήσετε σωστά τις επιμέρους υπομονάδες (modules) και πώς θα οργανώσετε ένα πρόγραμμα ως συλλογή υπομονάδων.

Η μεθοδολογία του είναι αποτελεσματική τόσο για τον ανεξάρτητο προγραμματιστή, που κατασκευάζει ένα μικρό πρόγραμμα ή μια υπομονάδα για ένα μεγαλύτερο, όσο και για το μηχανικό λογισμικού που είναι μέλος μιας ομάδας ανάπτυξης ενός σύνθετου προγράμματος, το οποίο αποτελείται από πολλές υπομονάδες. Και στις δύο περιπτώσεις, η μεθοδολογία του βιβλίου εξασφαλίζει γερές βάσεις για το σχεδιασμό αντικειμενοστρεφών προγραμμάτων και την αρθρωτή υλοποίηση λογισμικού.
Επειδή κάθε υπομονάδα του προγράμματος αντιστοιχεί σε μια αφαίρεση, όπως μια συλλογή εγγράφων ή μια διαδικασία η οποία αναζητά συγκεκριμένα έγγραφα στη συλλογή, το βιβλίο εξηγεί πρώτα τα πιο χρήσιμα είδη αφαιρέσεων: αφαιρέσεις διαδικασιών, αφαιρέσεις επαναλήψεων (iteration abstractions), και, κυρίως, αφαιρέσεις δεδομένων (data abstractions). Μάλιστα, οι συγγραφείς αντιμετωπίζουν την αφαίρεση δεδομένων ως βασικό υπόδειγμα για το σχεδιασμό και την υλοποίηση αντικειμενοστρεφών προγραμμάτων.

Το βιβλίο, με πλήθος παραδειγμάτων, δείχνει επίσης πώς θα αναπτύξετε προδιαγραφές που ορίζουν αυτές τις αφαιρέσεις -προδιαγραφές που περιγράφουν τι κάνει μια υπομονάδα- και στη συνέχεια αναλύει τους τρόπους υλοποίησης των υπομονάδων ώστε να κάνουν αυτό που υποτίθεται ότι πρέπει να κάνουν με αποδεκτή απόδοση.

Η γλώσσα προγραμματισμού που χρησιμοποιείται στα παραδείγματα του βιβλίου είναι η JavaΤΜ. Ωστόσο, οι τεχνικές που παρουσιάζονται είναι ανεξάρτητες από τη γλώσσες προγραμματισμού, ενώ θα βρείτε και μια εισαγωγή στις βασικές έννοιες της Java για τους προγραμματιστές που δεν είναι εξοικειωμένοι με τη γλώσσα αυτή.

  • Περιγραφή
  • Προβολή MARC
  • Προβολή ISBD
ΈκδοσηΑθήνα, Κλειδάριθμος, 1η έκδοση, 2007
ΜορφήΒιβλίο
Τίτλος ΠρωτοτύπουProgramm Development in Java
Γλώσσα ΠρωτοτύπουΑγγλικά
ΘέματαΗλεκτρονικοί υπολογιστές - Προγραμματισμός
Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού
ISBN978-960-461-063-1
ISBN-13978-960-461-063-1
Φυσική περιγραφή440σ., Μαλακό εξώφυλλο, 24x17εκ.
Τιμή€ 32.0, (Τελ. ενημ: 2011-01-07)
ΔιαθεσιμότηταΚυκλοφορεί
LEADER 22 4500
001120546
00520200826175715.812
020##|a 9789604610631
020##|a 9789604610631
0411#|a ελληνικά |h αγγλικά
08214|a 005.1 |a 005.13 |2 23
1001#|a Liskov, Barbara
24510|a Ανάπτυξη προγραμμάτων σε Java |b Αφαιρέσεις, προδιαγραφές και αντικειμενοστρεφής σχεδιασμός |c Barbara Liskov [και] John V. Guttag
250##|a 1η έκδοση
260##|a Αθήνα |b Κλειδάριθμος |c 2007
300##|a 440σ. |b Μαλακό εξώφυλλο |c 24x17εκ.
520##|a Αφαιρέσεις, προδιαγραφές και αντικειμενοστρεφής σχεδιασμός
650#1|a Ηλεκτρονικοί υπολογιστές - Προγραμματισμός
650#1|a Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού
7001#|a Guttag, John V. |e συγγραφή
7001#|a Τσιλογιάννης, Δημήτρης |e μετάφραση
7651#|t Programm Development in Java
903##|a €32.0
ΤίτλοςΑνάπτυξη προγραμμάτων σε Java / Barbara Liskov [και] John V. Guttag ; μετάφραση Δημήτρης Τσιλογιάννης
Κύριος ΣυγγραφέαςBarbara Liskov
Άλλοι ΣυγγραφείςJohn V. Guttag, Δημήτρης Τσιλογιάννης
ΈκδοσηΑθήνα, Κλειδάριθμος, 1η έκδοση, 2007
ΜορφήΒιβλίο
Τίτλος ΠρωτοτύπουProgramm Development in Java
Γλώσσα ΠρωτοτύπουΑγγλικά
ΘέματαΗλεκτρονικοί υπολογιστές - Προγραμματισμός
Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού
ISBN978-960-461-063-1
ISBN-13978-960-461-063-1
Φυσική περιγραφή440σ., Μαλακό εξώφυλλο, 24x17εκ.

Σχόλια/Κριτικές

    Συνδεθείτε για να δημοσιεύσετε κριτικές
Περισσότερα από Ηλεκτρονικοί υπολογιστές - Προγραμματισμός
book_cover
50+Χ θέματα ανάπτυξης εφαρμογών σε προγραμματιστικό περιβάλλον
book_cover
Εισαγωγή στον δομημένο προγραμματισμό
book_cover
Λειτουργικά συστήματα και εφαρμογές προγραμματισμού
book_cover
Προσομοιώσεις ηλεκτρονικού υπολογιστή με τη μέθοδο των πεπερασμένων στοιχείων
book_cover
Ασκήσεις - προγράμματα σε C
book_cover
Ο πρακτικός προγραμματιστής
book_cover
Προγραμματισμός Η/Υ με Matlab
book_cover
Ψηφιακή τυπογραφία με το XeLaTeX
book_cover
Δομημένος προγραμματισμός
book_cover
Εισαγωγή στον προγραμματισμό Android
book_cover
Προγραμματισμός δικτυακών εφαρμογών με Java
book_cover
Αντικειμενοστρεφής προγραμματισμός σε JAVA
Περισσότερα
Περισσότερα από Ηλεκτρονικοί υπολογιστές - Γλώσσες προγραμματισμού
book_cover
Visual Basic 5.0
book_cover
Εγχειρίδιο προγραμματισμού της Visual Basic. NET
book_cover
Εισαγωγή στην Fortran 90/95
book_cover
Πλήρης οδηγός της PHP 5
book_cover
Σχεδιασμός συστημάτων με τη γλώσσα SDL
book_cover
Προγραμματισμός με τη Visual Basic
book_cover
Εισαγωγικά θέματα πληροφορικής αλγοριθμικής
book_cover
Προγραμματισμός με τη C
book_cover
Δομές δεδομένων με Pascal
book_cover
Μάθετε την JavaScript σε 24 ώρες
book_cover
Αριθμητικές μέθοδοι για μηχανικούς
book_cover
Οδηγός προγραμματισμού με τη γλώσσα C
Περισσότερα