Βάζετε το { σε νέα γραμμή;

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.

Βάζετε το { σε νέα γραμμή;

Πάντα!
60
47%
Πότε ναι, πότε όχι
26
20%
Ποτέ
39
30%
Ούτε το } δεν βάζω σε νέα γραμμή! Χυμαδιό όλα! Ποιός χ#στηκε για την εμφάνιση του κώδικα;
3
2%
 
Total votes: 128
User avatar
Michelle
Gbyte level
Gbyte level
Posts: 1168
Joined: Sun Jul 15, 2007 8:05 pm
Academic status: Alumnus/a
Gender:
Location: MIT
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by Michelle » Tue Jun 17, 2008 12:35 pm

The Punisher wrote:
Μα σε περιπτώσεις που ο κώδικας μέσα στο block είναι μόνο μια γραμμή, δεν χρειάζονται καν braces
τα conventions λένε ότι πάντα βάζουμε braces .. και συμφωνώ κι εγώ!
Παλιότερα ακολουθούσα κι εγώ τα conventions σε αυτό το θέμα (γιαυτό μου έχει μείνει και πότε πότε βάζω και τώρα).
Τελικά διαπίστωσα ότι συνήθως βολεύει περισσότερο να μην υπάρχουν braces σε αυτές τις περιπτώσεις, ειδικά όταν μαζεύονται πολλά παρόμοια blocks κώδικα.
Πχ, τι είναι πιο ευανάγνωστο, αυτό που είναι όλα στοιχισμένα και βλέπεις κατευθείαν τα μεταβλητά μέρη (και τα return temp στοιχισμένα είναι στην πραγματικότητα, εδώ δεν ξέρω γιατί βγαίνουν έτσι):

Code: Select all

if(chooseSyllable(4)  && (temp = accentuateWordEnd(word, "σμού"))) 	return temp;
if(chooseSyllable(5)  && (temp = accentuateWordEnd(word, "τούν"))) 	return temp;
if(chooseSyllable(7)  && (temp = accentuateWordEnd(word, "είο"))) 	return temp;
if(chooseSyllable(8)  && (temp = accentuateWordEnd(word, "τώ"))) 	return temp;
if(chooseSyllable(8)  && (temp = accentuateWordEnd(word, "ινώ"))) 	return temp;
if(chooseSyllable(11) && (temp = accentuateWordEnd(word, "ένε"))) 	return temp;
if(chooseSyllable(12) && (temp = accentuateWordEnd(word, "ική"))) 	return temp;
if(chooseSyllable(12) && (temp = accentuateWordEnd(word, "ικής"))) 	return temp;
if(chooseSyllable(16) && (temp = accentuateWordEnd(word, "κό"))) 	return temp;
if(chooseSyllable(16) && (temp = accentuateWordEnd(word, "μένη"))) 	return temp;
if(chooseSyllable(16) && (temp = accentuateWordEnd(word, "ικού"))) 	return temp;
if(chooseSyllable(17) && (temp = accentuateWordEnd(word, "κή"))) 	return temp;
if(chooseSyllable(17) && (temp = accentuateWordEnd(word, "ένος"))) 	return temp;
if(chooseSyllable(17) && (temp = accentuateWordEnd(word, "ικά"))) 	return temp;
ή αυτό:

Code: Select all

if(chooseSyllable(4)  && (temp = accentuateWordEnd(word, "σμού"))){
	return temp;
}
if(chooseSyllable(5)  && (temp = accentuateWordEnd(word, "τούν"))){
	return temp;
}
if(chooseSyllable(7)  && (temp = accentuateWordEnd(word, "είο"))){
	return temp;
}
if(chooseSyllable(8)  && (temp = accentuateWordEnd(word, "τώ"))){
	return temp;
}
if(chooseSyllable(8)  && (temp = accentuateWordEnd(word, "ινώ"))){
	return temp;
}
if(chooseSyllable(11) && (temp = accentuateWordEnd(word, "ένε"))){
	return temp;
}
if(chooseSyllable(12) && (temp = accentuateWordEnd(word, "ική"))){
	return temp;
}
if(chooseSyllable(12) && (temp = accentuateWordEnd(word, "ικής"))){
	return temp;
}
if(chooseSyllable(16) && (temp = accentuateWordEnd(word, "κό"))){
	return temp;
}
if(chooseSyllable(16) && (temp = accentuateWordEnd(word, "μένη"))){
	return temp;
}
if(chooseSyllable(16) && (temp = accentuateWordEnd(word, "ικού"))){
	return temp;
}
if(chooseSyllable(17) && (temp = accentuateWordEnd(word, "κή"))){
	return temp;
}
if(chooseSyllable(17) && (temp = accentuateWordEnd(word, "ένος"))){
	return temp;
}
if(chooseSyllable(17) && (temp = accentuateWordEnd(word, "ικά"))){
	return temp;
}
??

(ο κώδικας χρειάζεται γενικότερο σουλούπωμα, πέρα από coding style, αλλά ταιριάζει γάντι στο παράδειγμα οπότε I kinda feel happy που δεν τον έχω σουλουπώσει ακόμα :razz: )
Question everything (and first of all, yourself)

w3.org/People/all#lealea.verou.me@leaverou on Twitter
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by HdkiLLeR » Tue Jun 17, 2008 12:52 pm

Michelle wrote: @hdkiller: Που μπορούμε να βρούμε περιγραφή για το καθένα από αυτά; Έχω περιέργεια να δω αν το δικό μου έχει κάποιο όνομα και ποιό :P :razz:
Τα πιο βασικά μπορείς να τα βρείς και το Wikipedia. Τα περισσότερα γίνονται impose σήμερα απο συγκεκριμένα tools ή απο μεγάλα projects όπου το readability και το coherence του code είναι πιο σημαντικά απο τά quick and dirty hacks. Δες τα παρακάτω:

http://en.wikipedia.org/wiki/Indent_style
http://en.wikipedia.org/wiki/Programming_style
http://en.wikipedia.org/wiki/Code_conventions
http://en.wikipedia.org/wiki/Naming_con ... ogramming)
http://en.wikipedia.org/wiki/CamelCase (λίγο περισσότερο off-topic αλλά έχει historical interest :))
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
Michelle
Gbyte level
Gbyte level
Posts: 1168
Joined: Sun Jul 15, 2007 8:05 pm
Academic status: Alumnus/a
Gender:
Location: MIT
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by Michelle » Tue Jun 17, 2008 1:18 pm

HdkiLLeR wrote:
Michelle wrote: @hdkiller: Που μπορούμε να βρούμε περιγραφή για το καθένα από αυτά; Έχω περιέργεια να δω αν το δικό μου έχει κάποιο όνομα και ποιό :P :razz:
Τα πιο βασικά μπορείς να τα βρείς και το Wikipedia. Τα περισσότερα γίνονται impose σήμερα απο συγκεκριμένα tools ή απο μεγάλα projects όπου το readability και το coherence του code είναι πιο σημαντικά απο τά quick and dirty hacks. Δες τα παρακάτω:

http://en.wikipedia.org/wiki/Indent_style
http://en.wikipedia.org/wiki/Programming_style
http://en.wikipedia.org/wiki/Code_conventions
http://en.wikipedia.org/wiki/Naming_con ... ogramming)
http://en.wikipedia.org/wiki/CamelCase (λίγο περισσότερο off-topic αλλά έχει historical interest :))
Thanks! To Allman style χρησιμοποιώ τελικά :)
camelCase μόνο στη java/javascript, οπουδήποτε αλλού προτιμώ underscore.

Γενικά θα ήταν ενδιαφέρον ένα θέμα που να μιλάγαμε για διάφορες προεκτάσεις του coding style μας, και όχι μόνο για τα indents.
Θα μπορούσαμε να έχουμε μια λίστα με ερωτήσεις (πχ "Τι indent style χρησιμοποιείτε;", "Πως ονομάζετε τις μεταβλητές σας;", "Βάζετε braces ακόμα κι όταν δεν είναι απαραίτητα;" κλπ) και να τις συνθέσουμε σε ένα πολλαπλής επιλογής poll. :)
Γενικά μου φαίνεται τρομερά ενδιαφέρον πώς τόσα εκατομμύρια άνθρωποι που γράφουν κώδικα, καταλήγουμε σε συγκεκριμένα στυλ που μετριούνται στα δάχτυλα...
Question everything (and first of all, yourself)

w3.org/People/all#lealea.verou.me@leaverou on Twitter
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by rose » Tue Jun 17, 2008 1:33 pm

Γενικά μου φαίνεται τρομερά ενδιαφέρον πώς τόσα εκατομμύρια άνθρωποι που γράφουν κώδικα, καταλήγουμε σε συγκεκριμένα στυλ που μετριούνται στα δάχτυλα...
Είναι μια αναγκαιότητα.Παντού Standards.
που θα πάει θα το δουμε...
User avatar
Michelle
Gbyte level
Gbyte level
Posts: 1168
Joined: Sun Jul 15, 2007 8:05 pm
Academic status: Alumnus/a
Gender:
Location: MIT
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by Michelle » Tue Jun 17, 2008 1:39 pm

rose wrote:
Γενικά μου φαίνεται τρομερά ενδιαφέρον πώς τόσα εκατομμύρια άνθρωποι που γράφουν κώδικα, καταλήγουμε σε συγκεκριμένα στυλ που μετριούνται στα δάχτυλα...
Είναι μια αναγκαιότητα.Παντού Standards.
Δεν νομίζω ότι είναι αυτό...
Πάρα πολλοί που δεν έχουν ασχοληθεί με τα standards, καταλήγουν σε κάποιο από αυτά...

Ίσως να μπορεί να αποδοθεί στο γεγονός ότι όλοι μαθαίνοντας, είτε θα διαβάσουν παραδείγματα από κάποιο βιβλίο, είτε θα ασχοληθούν με πραγματικό κώδικα άλλων αρκετά έμπειρων, οι οποίοι είναι πιθανότερο να έχουν ασχοληθεί με τα standards. :smt017
Question everything (and first of all, yourself)

w3.org/People/all#lealea.verou.me@leaverou on Twitter
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by rose » Tue Jun 17, 2008 2:24 pm

Ναι σιγουρα αρχικά γράφουμε κάπως άτσαλα σιγα σιγα μπαίνουν όρια , που τελικά μας βολεύουν όλους.Γενικά με ενα καλο IDE "καθάρισες"
Να σημειώσω σε πολλά frameworks,όπως το hibernate ,πρέπει τηρούνται πρότυποι κανόνες για να δουλέψει.

ΠΧ αυτό θα το δεχτεί,σαν είσοδο:

Code: Select all

public class Person {
	private String lname;
	private String fname;
	public String getFname() {
		return fname;
	}
	public void setFname(String fname) {
		this.fname = fname;
	}
	public String getLname() {
		return lname;
	}
	public void setLname(String lname) {
		this.lname = lname;
	}
}
Αυτό όμως οχι

Code: Select all

public class Person {
	private String lname;
	private String fname;
	public String getFirstname() {
		return fname;
	}
	public void setFirstname(String fname) {
		this.fname = fname;
	}
	public String getLastname() {
		return lname;
	}
	public void setLastnamePlease(String lname) {
		this.lname = lname;
	}
}
Γενικά οδηγούμαστε σε standards.
που θα πάει θα το δουμε...
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: Βάζετε το { σε νέα γραμμή;

Post by tsilochr » Tue Jun 17, 2008 5:21 pm

rose wrote:Ναι σιγουρα αρχικά γράφουμε κάπως άτσαλα σιγα σιγα μπαίνουν όρια , που τελικά μας βολεύουν όλους.Γενικά με ενα καλο IDE "καθάρισες"
Να σημειώσω σε πολλά frameworks,όπως το hibernate ,πρέπει τηρούνται πρότυποι κανόνες για να δουλέψει.

ΠΧ αυτό θα το δεχτεί,σαν είσοδο:

Code: Select all

public class Person {
	private String lname;
	private String fname;
	public String getFname() {
		return fname;
	}
	public void setFname(String fname) {
		this.fname = fname;
	}
	public String getLname() {
		return lname;
	}
	public void setLname(String lname) {
		this.lname = lname;
	}
}
Αυτό όμως οχι

Code: Select all

public class Person {
	private String lname;
	private String fname;
	public String getFirstname() {
		return fname;
	}
	public void setFirstname(String fname) {
		this.fname = fname;
	}
	public String getLastname() {
		return lname;
	}
	public void setLastnamePlease(String lname) {
		this.lname = lname;
	}
}
Γενικά οδηγούμαστε σε standards.
αυτό είναι θέμα reflection rose, το ίδιο απαιτείται για τα web service frameworks και είναι απαίτηση της βιβλιοθήκης. Ο τρόπος που γράφεις τα javabeans είναι μεν standard στη Java αλλά αυτό είναι θέμα Java και μόνο Java.
User avatar
rose
Gbyte level
Gbyte level
Posts: 1921
Joined: Sun May 20, 2007 8:59 pm
Academic status: 4th year
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by rose » Tue Jun 17, 2008 6:24 pm

Δεν διαφωνω φυσικά , μάλλον ήταν ατυχές το παράδειγμα μου.
που θα πάει θα το δουμε...
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by PaP » Wed Jun 18, 2008 12:30 pm

και εγώ πάντα σε νέα
νομίζω είναι και GNU convention
User avatar
fo@
Kilobyte level
Kilobyte level
Posts: 337
Joined: Mon Jun 19, 2006 12:35 pm

Re: Βάζετε το { σε νέα γραμμή;

Post by fo@ » Wed Jun 18, 2008 12:56 pm

Ο καθένας που γράφει κώδικα μπορεί να το κάνει όπως του ταιριάζει καλύτερα. Νομίζω από τη συζήτηση αναδύεται ότι η προγραμματιστική εμπειρία που έχουμε οι περισσότεροι για να εκφέρουμε άποψη δεν περιλαμβάνει ενεργή συμμετοχή σε ένα ομαδικό project. Εκεί αν είναι για να καταλάβουμε τη λογική ενός block του προγράμματος πρέπει να απλωθούμε σε παραπάνω από μια οθόνες (επειδή ο κώδικας έχει αραιώσει αντιστοιχίζοντας μια πολύτιμη γραμμή σε ένα και μόνο άγκιστρο) αντι να το έχουμε σε μία, τότε ο πονοκέφαλος είναι ζήτημα πολύ λίγης ώρας. Βεβαια ένα άγκιστρο ξοδεύουμε για να κλείσουμε αλλά αν δε το βάλουμε θα μπερδευτουμε σίγουρα. Βασικά μάθετε python. Εκτός από οτι είναι μια υπέροχη γλώσσα, θα καταλάβετε ότι τα {} είναι μια συντακτική μ....α.
"With soap, baptism is a good thing"
User avatar
gasparosoft
Gbyte level
Gbyte level
Posts: 1920
Joined: Fri Oct 19, 2007 8:03 pm

Re: Βάζετε το { σε νέα γραμμή;

Post by gasparosoft » Wed Jun 18, 2008 1:00 pm

fo@+++++

Εγώ πάντως είμαι της ίδιας άποψης με τον ~~Άνεμο~~....Και εγώ στην ίδια γραμμή το βάζω...
User avatar
Joanna
Mbyte level
Mbyte level
Posts: 563
Joined: Fri Oct 27, 2006 11:02 pm
Academic status: N>4
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by Joanna » Thu Jun 19, 2008 10:48 am

Όταν γράφω κώδικα μόνη μου, πάντα σε νέα γραμμή. Εγώ πάλι έχω άλλο χούι(!), νομίζω μου το κόλλησε ο hdkiller :) . Aντίθετα με τα conventions, όταν γράφω κάποιο if, for ή while, κολλάω την παρένθεση ακριβώς δίπλα, χωρίς κενό. πχ if(i % 3 == 0) και όχι if (i % 3 == 0) :-D :-D
Le vent nous portera...
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: Βάζετε το { σε νέα γραμμή;

Post by The Punisher » Thu Jun 19, 2008 1:36 pm

σιγά την διαφορά μωρέ ... :lol:
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by HdkiLLeR » Fri Jun 20, 2008 1:10 am

The Punisher wrote:σιγά την διαφορά μωρέ ... :lol:
:smt021 :smt021
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
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: Βάζετε το { σε νέα γραμμή;

Post by The Punisher » Fri Jun 20, 2008 1:12 am

το κενό σε μάρανε :lol:
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by HdkiLLeR » Fri Jun 20, 2008 1:15 am

The Punisher wrote:το κενό σε μάρανε :lol:
Είναι και αυτό style, if(), while() ακόμη και return() -- πχ return(0); και όχι return 0;.

Έχει να κάνει με το να φαίνονται τα πάντα σαν function calls.
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
cactus
Mbyte level
Mbyte level
Posts: 959
Joined: Tue Apr 25, 2006 7:14 pm
Academic status: N>4
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by cactus » Sat Jun 21, 2008 2:33 am

Ποτέ σε νέα γραμμή. Πάντα στην ίδια, με κενό δίπλα,
και γενικά κενά παντού.
Πριν απο παρενθεση και : μετα απο ισον, πριν απο ισον, μετα από συν, πριν από συν, μετα από... μπλα μπλα μπλα.... πριν από μπλα μπλα μπλα. :)


επίσης κενό μετά από κόμμα.

αυταααα :-D
laikedelic !
User avatar
HdkiLLeR
Venus Project Founder
Venus Project Founder
Posts: 4356
Joined: Tue Jan 27, 2004 4:41 pm
Academic status: Alumnus/a
Gender:
Location: New York, NY
Contact:

Re: Βάζετε το { σε νέα γραμμή;

Post by HdkiLLeR » Mon Jun 23, 2008 1:09 pm

cactus wrote: επίσης κενό μετά από κόμμα.
Πάντα :) (και στο definition της function αλλά και το invocation).
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS d-->--- s+:+ a- C++(+++) BILS++++$ P--- L++++>+++++ E--- W+++ N+ o+ K w--
O M+ V-- PS++>+++ PE- Y++ PGP++ t+ 5+ X+ R* tv b++ DI- D+ G+++ e+++>++++ h r++ y++
------END GEEK CODE BLOCK------

"UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity." -- Dennis Ritchie
User avatar
stoupeace
Wow! Terabyte level
Wow! Terabyte level
Posts: 5372
Joined: Tue Aug 26, 2008 4:08 pm
Academic status: High school
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by stoupeace » Tue Jan 20, 2009 6:46 pm

Tι ωραίο θέμα :-D

Ψηφισα "Πότε ναι πότε όχι" γιατί στις μεθόδους (στον ορισμό) το βάζω στην ίδια γραμμή, ενώ σε κάθε άλλο μπλοκ το βάζω σε νέα γραμμή και μετά tab για να μαρέσει :)

Αν όμως απλά θέλω να τεστάρω κάτι στα γρήγορα παίζει να κλείνω και όλα τα ανοιχτα μπλοκς κάπως έτσι: }}}} :-D
Η καλύτερη μπάντα όλου του κόσμου: Sonata Antartika
Mpomp is building an army army. And I got my head back.
░░░░░███████ ]▄▄▄▄▄▄▄▄
▂▄▅█████████▅▄▃▂ ____☻/︻╦╤─
Il███████████████████]. /▌
_◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤.. . / \
User avatar
cypher
Venus Former Team Member
Posts: 6207
Joined: Mon Sep 29, 2008 9:12 pm
Academic status: Alumnus/a
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by cypher » Tue Jan 20, 2009 7:15 pm

Ποτε, μονο το } σε νεα γραμμη κατω απο το block που ξεκινησε για να διαβαζεται πιο ευκολα. :-p
ImageImageImageImageImageImageImage
User avatar
para
Wow! Terabyte level
Wow! Terabyte level
Posts: 3648
Joined: Sat Nov 04, 2006 2:59 am
Academic status: Alumnus/a
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by para » Tue Jan 20, 2009 8:15 pm

χαχα Τα σπάει το θέμα!
Michelle wrote:Χρόνια τώρα όποτε διαβάζω κώδικα που η σύνταξη του περιλαμβάνει braces, κανείς δεν το βάζει σε νέα γραμμή
Κι εγώ την ίδια παρατήρηση έκανα πάντα! Απ' ότι βλέπω πάντως είμαστε η πλειοψηφία. (και η μειοψηφία είναι οι αυριανοί επιστήμονες :ρ)
Γύρνα είμαι ένα άψυχο κορμί που σ' αγαπάει, αισθάνομαι στον άνεμο φτερό
Σαν μέσα σε όνειρο η ζωή με προσπερνάει, δείξε μου οίκτο μια στιγμή παρακαλώ...
#!
Κοίτα πως με κατάντησε η δική σου η αγάπη, να μη γνωρίζω από που να κρατηθώ
Στο τελευταίο της ζωής το σκαλοπάτι, Γύρνα, είμαι ένα βήμα απ' το γκρεμό...
User avatar
stoupeace
Wow! Terabyte level
Wow! Terabyte level
Posts: 5372
Joined: Tue Aug 26, 2008 4:08 pm
Academic status: High school
Gender:

Re: Βάζετε το { σε νέα γραμμή;

Post by stoupeace » Wed Dec 14, 2011 2:02 pm

Yπενθυμίζω το καλύτερο thread όλων των εποχών.
Η καλύτερη μπάντα όλου του κόσμου: Sonata Antartika
Mpomp is building an army army. And I got my head back.
░░░░░███████ ]▄▄▄▄▄▄▄▄
▂▄▅█████████▅▄▃▂ ____☻/︻╦╤─
Il███████████████████]. /▌
_◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤.. . / \
Post Reply

Return to “Προγραμματισμός”