Βιβλία για software engineering....

Εδώ μπαίνουν θέματα σχετικά με βιβλία.
User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Βιβλία για software engineering....

Post by AnINffected » Mon Mar 24, 2008 12:09 am

...τί έχετε να προτείνετε; :)
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: Βιβλία για software engineering....

Post by tsilochr » Mon Mar 24, 2008 3:01 am

δεν έχω συγκεκριμένο βιβλίο αλλά προτείνω να δεις design patterns: google search | amazon search
User avatar
elsupreme
Gbyte level
Gbyte level
Posts: 1573
Joined: Mon Nov 21, 2005 10:16 pm
Academic status: N>4
Gender:

Re: Βιβλία για software engineering....

Post by elsupreme » Mon Mar 24, 2008 6:11 pm

Code Complete, ασχολείται με construction κυρίως, αλλά είναι πολύ καλογραμμένο και έχει πολλή βιβλιογραφία προς άλλα βιβλία του χώρου για να δεις.
"Must float like lotus on river... and kill old lady!"
User avatar
fotini
Kilobyte level
Kilobyte level
Posts: 245
Joined: Fri Aug 20, 2004 12:54 pm
Academic status: Alumnus/a

Re: Βιβλία για software engineering....

Post by fotini » Mon Mar 24, 2008 10:04 pm

Εγώ θα σου προτείνω το forum: link removed (ελπίζω να μην απαγορεύεται από τους κανονισμούς κάτι τέτοιο :roll: )
Χρειάζεται εγγραφή πρώτα( είναι όμως δωρεάν) και έχει μια πολύ μεγάλη συλλογή από ebooks για software engineering.
Last edited by The Punisher on Tue Mar 25, 2008 1:14 am, edited 2 times in total.
Reason: link σε warez site
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Re: Βιβλία για software engineering....

Post by The Punisher » Tue Mar 25, 2008 1:14 am

Moderation Message
Επίσης απαγορεύεται αυστηρά:
* Οποιοδήποτε μήνυμα σχετικά με παράνομο λογισμικό ή μεθόδους εξουδετέρωσης προστασίας (cracks, serials, key generators,exploits,,warez) καθώς και συνδέσμους (links) για ιστοσελίδες με τέτοιο περιεχόμενο.
* Κομματικές-παραταξιακές συζητήσεις.
Απαγορεύονται! Be aware of the rules please...

Ευχαριστώ
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: Βιβλία για software engineering....

Post by tsilochr » Tue Mar 25, 2008 1:40 am

μιας και μιλάμε για software engineering, το παρόν θέμα στο browser εμφανίζεται με το link viewtopic.php?f=25&t=5785 που σημαίνει ότι ο developer μάλλον έχει ονομάσει παραμέτρους με τα super περιγραφικά ονόματα f και t. Να κάτι που αποφεύγουμε
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Re: Βιβλία για software engineering....

Post by The Punisher » Tue Mar 25, 2008 1:50 am

Λογικά σκεπτόμενος:
f: forum
t: topic
p: post

:-D
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: Βιβλία για software engineering....

Post by tsilochr » Tue Mar 25, 2008 10:44 am

The Punisher wrote:Λογικά σκεπτόμενος:
f: forum
t: topic
p: post

:-D
σκοπός είναι να μη χρειαστεί να κάνεις το συνειρμό
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Re: Βιβλία για software engineering....

Post by The Punisher » Tue Mar 25, 2008 11:42 am

Τώρα ξεφεύγουμε εκτός, αλλά γιατί να με ενδιαφέρει εμένα αν θα καταλαβαίνει ο χρήστης το πως έχω φορμάρει τα urls μου? θα του προσθέσει κάποια γνώση? αφού έχω φροντίσει ώστε το γραφικό περιβάλλον περιήγησης να είναι πολύ πιο λεπτομερειακό και πιο περιγραφικό απ την απλή περιήγηση μέσω urls
User avatar
fotini
Kilobyte level
Kilobyte level
Posts: 245
Joined: Fri Aug 20, 2004 12:54 pm
Academic status: Alumnus/a

Re: Βιβλία για software engineering....

Post by fotini » Tue Mar 25, 2008 1:28 pm

The Punisher wrote:Moderation Message
Επίσης απαγορεύεται αυστηρά:
* Οποιοδήποτε μήνυμα σχετικά με παράνομο λογισμικό ή μεθόδους εξουδετέρωσης προστασίας (cracks, serials, key generators,exploits,,warez) καθώς και συνδέσμους (links) για ιστοσελίδες με τέτοιο περιεχόμενο.
* Κομματικές-παραταξιακές συζητήσεις.

Απαγορεύονται! Be aware of the rules please...
Χωρίς να θέλω να θέσω υπό αμφισβήτηση τους κανονισμούς του φόρουμ, τους οποίους δέχομαι, και ζητώ συγνώμη εαν τους παραβίασα, θα ήθελα να θέσω μια ερώτηση.
Σε ένα τόπικ για ebooks ( [Big] ebooks sites] υπήρχαν πολλά λινκς για ιστοσελίδες με ebooks τα οποία δεν νομίζω να ήταν περισσότερο νόμιμα από αυτά που υπάρχουν στο φόρουμ που ανέφερα πιο πάνω. Έχοντας αυτό το τόπικ στο μυαλό μου προχώρησα στην αναφορά του συγκεκριμένου site, πιστεύοντας ότι θα είναι εντάξει με τους κανονισμούς, αλλά όπως έδειχνα στο μήνυμα μου διατηρώντας μια επιφύλαξη.
Χωρίς να θέλω να γκρινιάξω, ή να φανώ ότι περιφρονώ τους κανονισμούς, θα ήθελα απλώς να μου διευκρινίσεται τι είναι αυτό που κάνει το δικό μου μήνυμα απαγορευμένο, προκειμένου στο μέλλον να αποφύγω να κάνω κάποιο παρόμοιο λάθος άθελα μου.
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Re: Βιβλία για software engineering....

Post by The Punisher » Tue Mar 25, 2008 3:27 pm

Οι περισσότεροι σύνδεσμοι εκεί πέρα δεν λειτουργούν ή οδηγούν σε sites που έχουν δωρεάν ebooks (όχι εμπορικά δηλαδή, ή με αντίστοιχο license). Αν βρεις κάτι, let me now asap
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: Βιβλία για software engineering....

Post by tsilochr » Tue Mar 25, 2008 6:48 pm

The Punisher wrote:Τώρα ξεφεύγουμε εκτός, αλλά γιατί να με ενδιαφέρει εμένα αν θα καταλαβαίνει ο χρήστης το πως έχω φορμάρει τα urls μου? θα του προσθέσει κάποια γνώση? αφού έχω φροντίσει ώστε το γραφικό περιβάλλον περιήγησης να είναι πολύ πιο λεπτομερειακό και πιο περιγραφικό απ την απλή περιήγηση μέσω urls
διότι ο κώδικας σου πρέπει να είναι κατανοητός στον επόμενο προγραμματιστή που θα τον πιάσει για να κάνει συντήρηση/αναβάθμιση. Κανόνας.
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Re: Βιβλία για software engineering....

Post by The Punisher » Tue Mar 25, 2008 8:10 pm

εγώ μπορεί να εξηγώ 1002 πράγματα στον προγραμματιστή μέσα από σχόλια στον κώδικα, ή και documentation. Τον χρήστη δεν καταλαβαίνω τι τον ενδιαφέρει αυτό ..
User avatar
mikem4600
Gbyte level
Gbyte level
Posts: 1363
Joined: Fri Mar 12, 2004 2:00 pm
Academic status: Alumnus/a
Gender:
Location: A Galaxy Far, Far Away
Contact:

Re: Βιβλία για software engineering....

Post by mikem4600 » Tue Mar 25, 2008 9:48 pm

Τα "όμορφα" URLs είναι απλώς μέρος της web 2.0 νοοτροπίας και η μόνη πραγματική χρησιμότητά τους (πέραν από την εμφάνιση) είναι ότι βοηθάει πολλές μηχανές αναζήτησης στο indexing. Βέβαια πολύ αμφιβάλλω αν το Google βασίζεται πραγματικά σε αυτό...
Autocracy hates questions. Anarchy hates answers.
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: Βιβλία για software engineering....

Post by tsilochr » Wed Mar 26, 2008 12:01 am

The Punisher wrote:εγώ μπορεί να εξηγώ 1002 πράγματα στον προγραμματιστή μέσα από σχόλια στον κώδικα, ή και documentation. Τον χρήστη δεν καταλαβαίνω τι τον ενδιαφέρει αυτό ..
χάρη δεν μιλάω για το χρήστη. γενικά γράφεις software που απλώς στη προκειμένη περίπτωση έχει web interface. οπότε πλεόν το url σου δείχνει το input του software. Σκέψου πχ, σε κώδικα σου θα είχες ποτέ χρησιμοποιήσει το αναγνωριστικό "f" για με μεταβλητή/αναφορά/αντικείμενο?

Το url blah.php?f=ewt45te σημαίνει ότι στο php script πας να διαβάσεις την μεταβλητή f από το http request. Σκοπός είναι ο κώδικας σου να είναι όσο πιο δυνατόν self-explanatory. Βασικές αρχές προγραμματισμού, ούτε καν software engineering
The Punisher
Venus Former Team Member
Posts: 7561
Joined: Thu Oct 27, 2005 1:43 pm
Academic status: Alumnus/a
Gender:
Location: Boston, MA

Re: Βιβλία για software engineering....

Post by The Punisher » Wed Mar 26, 2008 12:28 am

Ok, got it ;)
User avatar
elsupreme
Gbyte level
Gbyte level
Posts: 1573
Joined: Mon Nov 21, 2005 10:16 pm
Academic status: N>4
Gender:

Re: Βιβλία για software engineering....

Post by elsupreme » Wed Mar 26, 2008 4:33 pm

Μιας και πιάσαμε το θέμα για τη μορφή του url, δεν υπάρχει κάποιος τρόπος να αποκρύπτονται οι τιμές των μεταβλητών ?
Γιατι τίθεται θέμα ασφάλειας (αδυναμίας για να ακριβολογώ :-D ).
"Must float like lotus on river... and kill old lady!"
User avatar
mikem4600
Gbyte level
Gbyte level
Posts: 1363
Joined: Fri Mar 12, 2004 2:00 pm
Academic status: Alumnus/a
Gender:
Location: A Galaxy Far, Far Away
Contact:

Re: Βιβλία για software engineering....

Post by mikem4600 » Wed Mar 26, 2008 4:51 pm

elsupreme wrote:Μιας και πιάσαμε το θέμα για τη μορφή του url, δεν υπάρχει κάποιος τρόπος να αποκρύπτονται οι τιμές των μεταβλητών ?
Γιατι τίθεται θέμα ασφάλειας (αδυναμίας για να ακριβολογώ :-D ).
Αν απλώς δεν θες να εμφανίζονται στην address bar, μπορείς να κάνεις POST αντί για GET. Βέβαια η "ασφάλεια" που σου παρέχεται σε αυτή την περίπτωση είναι μηδενική - αρκεί να δεις τον κώδικα HTML για να δεις τα ονόματα των μεταβλητών.
Autocracy hates questions. Anarchy hates answers.
User avatar
tsilochr
Wow! Terabyte level
Wow! Terabyte level
Posts: 3246
Joined: Tue Mar 16, 2004 2:47 pm
Academic status: PhD
Gender:
Location: mm.aueb.gr
Contact:

Re: Βιβλία για software engineering....

Post by tsilochr » Wed Mar 26, 2008 10:39 pm

ο μόνος τρόπος να κάνεις ασφαλή μεταφορά των δεδομένων από το web browser στο web server μέσω του http (που μεταφέρει κείμενο) είναι το https
User avatar
elsupreme
Gbyte level
Gbyte level
Posts: 1573
Joined: Mon Nov 21, 2005 10:16 pm
Academic status: N>4
Gender:

Re: Βιβλία για software engineering....

Post by elsupreme » Thu Mar 27, 2008 5:28 pm

Αχά ! thx, ενδιαφέρον...
"Must float like lotus on river... and kill old lady!"
User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Re: Βιβλία για software engineering....

Post by AnINffected » Sat Mar 29, 2008 2:58 pm

Ευχαριστώ πολύ tsilochr! ;)
Πιστεύω οτί θα μου πρότεινα αυτό :-D
Αλλά θα ήθελα και κάτι που να μην είναι απαραίτητα object-oriented...
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
crash_override
Wow! Terabyte level
Wow! Terabyte level
Posts: 2908
Joined: Tue Oct 31, 2006 7:24 pm
Gender:
Location: Αθήνα

Re: Βιβλία για software engineering....

Post by crash_override » Sat Mar 29, 2008 3:11 pm

Ψάξε και στην βιβλιοθήκη του πανεπιστημίου...
Κάτι πήρε το μάτι μου στα ράφια αριστερά από τον τομέα των λεξικών (μετά την ξύλινη σκάλα αριστερά...)
What to say man...what to say....
Post Reply

Return to “Βιβλία”