Page 1 of 2

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

Posted: Mon Mar 24, 2008 12:09 am
by AnINffected
...τί έχετε να προτείνετε; :)

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

Posted: Mon Mar 24, 2008 3:01 am
by tsilochr
δεν έχω συγκεκριμένο βιβλίο αλλά προτείνω να δεις design patterns: google search | amazon search

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

Posted: Mon Mar 24, 2008 6:11 pm
by elsupreme
Code Complete, ασχολείται με construction κυρίως, αλλά είναι πολύ καλογραμμένο και έχει πολλή βιβλιογραφία προς άλλα βιβλία του χώρου για να δεις.

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

Posted: Mon Mar 24, 2008 10:04 pm
by fotini
Εγώ θα σου προτείνω το forum: link removed (ελπίζω να μην απαγορεύεται από τους κανονισμούς κάτι τέτοιο :roll: )
Χρειάζεται εγγραφή πρώτα( είναι όμως δωρεάν) και έχει μια πολύ μεγάλη συλλογή από ebooks για software engineering.

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

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

Ευχαριστώ

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

Posted: Tue Mar 25, 2008 1:40 am
by tsilochr
μιας και μιλάμε για software engineering, το παρόν θέμα στο browser εμφανίζεται με το link viewtopic.php?f=25&t=5785 που σημαίνει ότι ο developer μάλλον έχει ονομάσει παραμέτρους με τα super περιγραφικά ονόματα f και t. Να κάτι που αποφεύγουμε

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

Posted: Tue Mar 25, 2008 1:50 am
by The Punisher
Λογικά σκεπτόμενος:
f: forum
t: topic
p: post

:-D

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

Posted: Tue Mar 25, 2008 10:44 am
by tsilochr
The Punisher wrote:Λογικά σκεπτόμενος:
f: forum
t: topic
p: post

:-D
σκοπός είναι να μη χρειαστεί να κάνεις το συνειρμό

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

Posted: Tue Mar 25, 2008 11:42 am
by The Punisher
Τώρα ξεφεύγουμε εκτός, αλλά γιατί να με ενδιαφέρει εμένα αν θα καταλαβαίνει ο χρήστης το πως έχω φορμάρει τα urls μου? θα του προσθέσει κάποια γνώση? αφού έχω φροντίσει ώστε το γραφικό περιβάλλον περιήγησης να είναι πολύ πιο λεπτομερειακό και πιο περιγραφικό απ την απλή περιήγηση μέσω urls

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

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

Απαγορεύονται! Be aware of the rules please...
Χωρίς να θέλω να θέσω υπό αμφισβήτηση τους κανονισμούς του φόρουμ, τους οποίους δέχομαι, και ζητώ συγνώμη εαν τους παραβίασα, θα ήθελα να θέσω μια ερώτηση.
Σε ένα τόπικ για ebooks ( [Big] ebooks sites] υπήρχαν πολλά λινκς για ιστοσελίδες με ebooks τα οποία δεν νομίζω να ήταν περισσότερο νόμιμα από αυτά που υπάρχουν στο φόρουμ που ανέφερα πιο πάνω. Έχοντας αυτό το τόπικ στο μυαλό μου προχώρησα στην αναφορά του συγκεκριμένου site, πιστεύοντας ότι θα είναι εντάξει με τους κανονισμούς, αλλά όπως έδειχνα στο μήνυμα μου διατηρώντας μια επιφύλαξη.
Χωρίς να θέλω να γκρινιάξω, ή να φανώ ότι περιφρονώ τους κανονισμούς, θα ήθελα απλώς να μου διευκρινίσεται τι είναι αυτό που κάνει το δικό μου μήνυμα απαγορευμένο, προκειμένου στο μέλλον να αποφύγω να κάνω κάποιο παρόμοιο λάθος άθελα μου.

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

Posted: Tue Mar 25, 2008 3:27 pm
by The Punisher
Οι περισσότεροι σύνδεσμοι εκεί πέρα δεν λειτουργούν ή οδηγούν σε sites που έχουν δωρεάν ebooks (όχι εμπορικά δηλαδή, ή με αντίστοιχο license). Αν βρεις κάτι, let me now asap

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

Posted: Tue Mar 25, 2008 6:48 pm
by tsilochr
The Punisher wrote:Τώρα ξεφεύγουμε εκτός, αλλά γιατί να με ενδιαφέρει εμένα αν θα καταλαβαίνει ο χρήστης το πως έχω φορμάρει τα urls μου? θα του προσθέσει κάποια γνώση? αφού έχω φροντίσει ώστε το γραφικό περιβάλλον περιήγησης να είναι πολύ πιο λεπτομερειακό και πιο περιγραφικό απ την απλή περιήγηση μέσω urls
διότι ο κώδικας σου πρέπει να είναι κατανοητός στον επόμενο προγραμματιστή που θα τον πιάσει για να κάνει συντήρηση/αναβάθμιση. Κανόνας.

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

Posted: Tue Mar 25, 2008 8:10 pm
by The Punisher
εγώ μπορεί να εξηγώ 1002 πράγματα στον προγραμματιστή μέσα από σχόλια στον κώδικα, ή και documentation. Τον χρήστη δεν καταλαβαίνω τι τον ενδιαφέρει αυτό ..

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

Posted: Tue Mar 25, 2008 9:48 pm
by mikem4600
Τα "όμορφα" URLs είναι απλώς μέρος της web 2.0 νοοτροπίας και η μόνη πραγματική χρησιμότητά τους (πέραν από την εμφάνιση) είναι ότι βοηθάει πολλές μηχανές αναζήτησης στο indexing. Βέβαια πολύ αμφιβάλλω αν το Google βασίζεται πραγματικά σε αυτό...

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

Posted: Wed Mar 26, 2008 12:01 am
by tsilochr
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

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

Posted: Wed Mar 26, 2008 12:28 am
by The Punisher
Ok, got it ;)

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

Posted: Wed Mar 26, 2008 4:33 pm
by elsupreme
Μιας και πιάσαμε το θέμα για τη μορφή του url, δεν υπάρχει κάποιος τρόπος να αποκρύπτονται οι τιμές των μεταβλητών ?
Γιατι τίθεται θέμα ασφάλειας (αδυναμίας για να ακριβολογώ :-D ).

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

Posted: Wed Mar 26, 2008 4:51 pm
by mikem4600
elsupreme wrote:Μιας και πιάσαμε το θέμα για τη μορφή του url, δεν υπάρχει κάποιος τρόπος να αποκρύπτονται οι τιμές των μεταβλητών ?
Γιατι τίθεται θέμα ασφάλειας (αδυναμίας για να ακριβολογώ :-D ).
Αν απλώς δεν θες να εμφανίζονται στην address bar, μπορείς να κάνεις POST αντί για GET. Βέβαια η "ασφάλεια" που σου παρέχεται σε αυτή την περίπτωση είναι μηδενική - αρκεί να δεις τον κώδικα HTML για να δεις τα ονόματα των μεταβλητών.

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

Posted: Wed Mar 26, 2008 10:39 pm
by tsilochr
ο μόνος τρόπος να κάνεις ασφαλή μεταφορά των δεδομένων από το web browser στο web server μέσω του http (που μεταφέρει κείμενο) είναι το https

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

Posted: Thu Mar 27, 2008 5:28 pm
by elsupreme
Αχά ! thx, ενδιαφέρον...

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

Posted: Sat Mar 29, 2008 2:58 pm
by AnINffected
Ευχαριστώ πολύ tsilochr! ;)
Πιστεύω οτί θα μου πρότεινα αυτό :-D
Αλλά θα ήθελα και κάτι που να μην είναι απαραίτητα object-oriented...

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

Posted: Sat Mar 29, 2008 3:11 pm
by crash_override
Ψάξε και στην βιβλιοθήκη του πανεπιστημίου...
Κάτι πήρε το μάτι μου στα ράφια αριστερά από τον τομέα των λεξικών (μετά την ξύλινη σκάλα αριστερά...)