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

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

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

Πάντα!
60
47%
Πότε ναι, πότε όχι
26
20%
Ποτέ
39
30%
Ούτε το } δεν βάζω σε νέα γραμμή! Χυμαδιό όλα! Ποιός χ#στηκε για την εμφάνιση του κώδικα;
3
2%
 
Total votes: 128
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

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

Post by Zifnab » Wed Dec 14, 2011 7:04 pm

nachos wrote:To { είναι τυπικά και αυτό μια εντολή.
Έλα το τραβήξαμε από τα μαλλιά :-p! Μεταγλωττιστές?
User avatar
AmmarkoV
Wow! Terabyte level
Wow! Terabyte level
Posts: 2838
Joined: Thu Nov 04, 2004 2:55 pm
Gender:
Location: Reloaded @ Santa Friday
Contact:

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

Post by AmmarkoV » Wed Dec 14, 2011 7:46 pm

ναι
Spoiler: εμφάνιση/απόκρυψη
I would love to change the world, but they won't give me the source code. Οι καθηγητές πληρώνονται από το δημόσιο αρα από όλους τους Έλληνες για να κάνουν τα μαθήματα. Όλοι οι Έλληνες θα έπρεπε να μπορούν να δουν τα μαθήματα τα οποία πληρώνουν! Tο πνευματικό έργο που επιτελείται με τα χρήματα του δημοσίου ΔΕΝ είναι μόνο δικό σας Όποιος δεν δίνει πανελλήνιες έχει δικαίωμα στην γνώση που πληρώνει [url=http://ammar.gr/gddg]gddg blog[/url]
Image
User avatar
zaveti
Mbyte level
Mbyte level
Posts: 797
Joined: Wed Oct 07, 2009 8:12 pm
Academic status: N>4
Gender:
Contact:

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

Post by zaveti » Wed Dec 14, 2011 8:18 pm

μου φαινεται δεν την παλευουμε καθολου...
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 10:39 pm

Είναι θέμα νομοθεσίας περί ασύλου.
Η καλύτερη μπάντα όλου του κόσμου: Sonata Antartika
Mpomp is building an army army. And I got my head back.
░░░░░███████ ]▄▄▄▄▄▄▄▄
▂▄▅█████████▅▄▃▂ ____☻/︻╦╤─
Il███████████████████]. /▌
_◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤.. . / \
User avatar
MpoMp
Venus Former Team Member
Posts: 6620
Joined: Mon Oct 04, 2010 9:31 pm
Gender:
Contact:

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

Post by MpoMp » Wed Dec 14, 2011 11:12 pm

XaviannNJ wrote:
netharis wrote:Σκριού Java, ANSI/BSD style.
Always in a newline. Doesn't make your code look retarded.
Καθ'ότι μέχρι τώρα η εμπειρία μου περιορίζεται μόνο σε java,μπορείς να μου εξηγήσεις εσύ (ή κάποιος άλλος) γιατί "the code looks retarded" ? :smt017
Γιατί το λέει ο Χάρης.
Any fool can make something complicated. It takes a genius to make it simple.
MpoMp @ Discord
User avatar
PASCAL
Wow! Terabyte level
Wow! Terabyte level
Posts: 3587
Joined: Wed Nov 23, 2005 10:58 pm
Academic status: Alumnus/a
Gender:

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

Post by PASCAL » Wed Dec 14, 2011 11:17 pm

Τώρα αν σας πω ότι γι' αυτά τα θέματα γράφονται και βιβλία; :) Είχε πέσει κάποτε στα χέρια μου ένα για C++, The elements of C++ style λεγόταν. Αν θέλετε την προσωπική μου γνώμη τα standards, τα στυλ, η UML και όλα αυτά περιορίζουν τον προγραμματιστή-hacker αλλά είναι πολύ χρήσιμα για τον προγραμματιστή-υπάλληλο.

Επί του θέματος, προσωπικά στη java το βάζω σε νέα γραμμή και στη C++ στην ίδια.
User avatar
barbarosa
Gbyte level
Gbyte level
Posts: 1033
Joined: Thu Dec 21, 2006 10:11 pm
Academic status: N>4
Gender:

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

Post by barbarosa » Thu Dec 15, 2011 12:18 am

Στην ίδια γραμμή εννοείται. Είναι άκυρο να το βάζεις από κάτω. Λες και είναι άκυρο με το statement δείχνει. Μην ακούσω την κλασσική χαζομάρα "το βάζω από κάτω για να είναι συμμετρικό". Αν είναι έτσι βάλτε και το method signature ξανά στο τέλος.

Το τόπικ είναι εντελώς nerd alert :P
User avatar
Ισοβίτης
Venus Former Team Member
Posts: 1262
Joined: Sat Apr 21, 2007 5:45 pm
Gender:
Location: Πίσω από τα σίδερα
Contact:

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

Post by Ισοβίτης » Thu Dec 15, 2011 7:52 pm

Προσωπικά, ακολουθώ τα guidelines της εκάστοτε γλώσσας. Όταν γράφω C#, το βάζω από κάτω. Όταν γράφω Java ή javaScript, το βάζω δίπλα.

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

Image

Find me: Image Image Image Image Image
User avatar
MpoMp
Venus Former Team Member
Posts: 6620
Joined: Mon Oct 04, 2010 9:31 pm
Gender:
Contact:

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

Post by MpoMp » Thu Dec 15, 2011 11:00 pm

Ισοβίτης wrote:Προσωπικά, ακολουθώ τα guidelines της εκάστοτε γλώσσας. Όταν γράφω C#, το βάζω από κάτω. Όταν γράφω Java ή javaScript, το βάζω δίπλα.

Αισθητικά, προτιμώ να είναι από κάτω γιατί κάνει τον κώδικα πιο ευανάγνωστο, χωρίζοντας πιο ορατά τα επί μέρους τμήματά του.
Scumbag Ισοβίτης.

Ποστάρει μετά από αιώνες για να μιλήσει για ένα bracket σε θέμα που έχει ήδη ποστάρει.
Spoiler: εμφάνιση/απόκρυψη
Σκληρός.
Any fool can make something complicated. It takes a genius to make it simple.
MpoMp @ Discord
User avatar
Loner
Venus Former Team Member
Posts: 4004
Joined: Fri Oct 26, 2007 11:08 pm
Academic status: N>4
Gender:
Location: Στη ρωγμή του χρόνου

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

Post by Loner » Fri Dec 16, 2011 12:39 am

Μάλλον για good guy Ισοβίτης πάει, ακολουθεί τα conventions της εκάστοτε γλώσσας :smt016
You either die a Spongebob or live long enough to see yourself become the Squidward.
User avatar
nks
Mbyte level
Mbyte level
Posts: 723
Joined: Wed Apr 14, 2010 10:52 am
Academic status: Alumnus/a

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

Post by nks » Tue Dec 20, 2011 5:57 pm

java σε ξεχωριστη.
c++ στην ιδια
User avatar
Ισοβίτης
Venus Former Team Member
Posts: 1262
Joined: Sat Apr 21, 2007 5:45 pm
Gender:
Location: Πίσω από τα σίδερα
Contact:

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

Post by Ισοβίτης » Tue Dec 20, 2011 7:23 pm

MpoMp wrote:
Ισοβίτης wrote:Προσωπικά, ακολουθώ τα guidelines της εκάστοτε γλώσσας. Όταν γράφω C#, το βάζω από κάτω. Όταν γράφω Java ή javaScript, το βάζω δίπλα.

Αισθητικά, προτιμώ να είναι από κάτω γιατί κάνει τον κώδικα πιο ευανάγνωστο, χωρίζοντας πιο ορατά τα επί μέρους τμήματά του.
Scumbag Ισοβίτης.

Ποστάρει μετά από αιώνες για να μιλήσει για ένα bracket σε θέμα που έχει ήδη ποστάρει.
Spoiler: εμφάνιση/απόκρυψη
Σκληρός.
Πέρασαν τρία χρόνια από τότε, οι καιροί αλλάζουν, τα λουλούδια ανθίζουν...
Συγχώρα με που δεν καταλαβαίνω τι λένε τα κομπιούτερς κι οι αριθμοί...

Image

Find me: Image Image Image Image Image
Post Reply

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