Ποιο από τα δύο format χρησιμοποιείτε;

Γιώργος

Τιμώμενο Μέλος

Ο Γιώργος αυτή τη στιγμή δεν είναι συνδεδεμένος. Μας γράφει απο Ελβετία (Ευρώπη). Έχει γράψει 30,791 μηνύματα.
Καλά αφού η if-else if φέρει σε κάθε συνθήκη μία εντολή μπορούμε να τις αγνοήσουμε τις αγκύλες...
NEVER DO IT.


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

Σημείωση: Το μήνυμα αυτό γράφτηκε 7 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

fretoe

Δραστήριο μέλος

Ο fretoe αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 29 ετών. Έχει γράψει 692 μηνύματα.
Είναι θέμα συμβάσεων. Τα πρώτα προγράμματα σε C (πχ οι πρώτες εκδόσεις του Unix) ακολουθούσαν το δεύτερο format.
Και έτσι πλέον για systems programming (πρόγραμματα που είναι γραμμένα σε C/C++) κυρίως ακολουθείται το δεύτερο format.
Για παράδειγμα ο πυρήνας του linux είναι γραμμένος έτσι.

Αντίθετα enterprise apps γραμμένα σε Java ή C++ είναι γραμμένα στο πρώτο format.

Προφανώς, δεν υπάρχει σωστό ή λάθος είναι θέμα συμβάσεων που ορίζονται από τους developers του κάθε software.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 5 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

gademis

Τιμώμενο Μέλος

Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και επαγγέλεται Η.Μ.Μ.Υ.. Έχει γράψει 1,634 μηνύματα.
Προφανώς, δεν υπάρχει σωστό ή λάθος είναι θέμα συμβάσεων που ορίζονται από τους developers του κάθε software αυτόν τον ένα κολλημένο σε κάθε ομάδα που του αρέσει το ένα από τα δύο conventions και κάνει commits για να διορθώσει τον κώδικα των άλλων γιατί τον ενοχλεί οπότε οι άλλοι αναγκαστικά πάνε με τα νερά του για να μη κάνουν conflict τα extra commits του σπαστικού τύπου.

Στο έφτιαξα :P
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 5 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

fretoe

Δραστήριο μέλος

Ο fretoe αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 29 ετών. Έχει γράψει 692 μηνύματα.
Στο έφτιαξα :P

Χαχα, όπως και να έχει, νομίζω είναι καλύτερο να ακολουθείται το ίδιο convention από όλα τα μέλη της ομάδας.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 5 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

gademis

Τιμώμενο Μέλος

Ο Δημήτρης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 46 ετών και επαγγέλεται Η.Μ.Μ.Υ.. Έχει γράψει 1,634 μηνύματα.
Ισχύει οτι πρέπει να συμφωνούν, τωρα ειδικά που έχουν γίνει της μόδας και οι code linters (εργαλεία που "πιάνουν" τα στυλιστικά λάθη στον κώδικα και τα φτιάχνουν αυτόματα αν θες) είναι πολύ συχνό να πρέπει να συμφωνίσουν οι ομάδες στο ποιούς κανόνες θα ακολουθούν (να έχουν όλοι δηλαδή τα ιδια linter rules) ωστε να μη "διορθώνει" ο linter του ενός τον linter του αλλουνού.
 

Σημείωση: Το μήνυμα αυτό γράφτηκε 5 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.

Χρήστες Βρείτε παρόμοια

  • Τα παρακάτω 0 μέλη και 1 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:
    Tα παρακάτω 1 μέλη διάβασαν αυτό το θέμα:
  • Φορτώνει...
Top