Exemplu de adăugare de comentarii în 15 limbaje de programare

Să aflăm ce sunt comentariile și de ce sunt importante în programare.

De asemenea, acoperim două tipuri comune de comentarii și cum să le scriem în 15 limbaje de programare diferite.

Ce sunt comentariile în programare?

Comentariile în termeni profani sunt fragmente de text care nu vor fi vizibile pentru utilizatorii finali și sunt pentru referința persoanelor care scriu cod.

Puțin mai formal, Un comentariu este o descriere a unui program despre modul în care funcționează într-un format simplu care poate fi citit. Acestea sunt de obicei folosite în locuri în care trebuie furnizată o claritate suplimentară dezvoltatorului care citește codul. Astfel, acest lucru ajută la îmbunătățirea lizibilității codului și reduce timpul și comunicarea care ar fi necesare pentru transferul de cunoștințe.

Compilatorul/Interpretul pur și simplu ignoră comentariile din codul tău, fără a afecta rezultatul final al programului tău. Deci, pe scurt, comentariile sunt ca o simplă explicație lizibilă pentru anumite bucăți de cod.

Tipuri comune de comentarii

Majoritatea limbajelor de programare acceptă 2 tipuri de comentarii.

  • Comentariu pe o singură linie
  • Comentariu pe mai multe rânduri / Blocare comentarii

După cum sugerează și numele, comentariile pe o singură linie sunt utile atunci când trebuie să adăugați text mic pe o singură linie, de ex. o anumită condiție, o valoare constantă care necesită o mică descriere. În timp ce multi-line funcționează mai bine atunci când avem o cantitate mai mare de informații de adăugat, cum ar fi o descriere despre o funcție și cum se poate folosi, etc.

  Cele mai bune 5 clicuri automate pentru Mac

Există și alte tipuri de comentarii, cum ar fi comentariile documentelor, dar acest lucru nu intră în domeniul de aplicare al acestui articol.

De ce ar trebui să adăugați comentarii?

„Orice prost poate scrie cod pe care un computer îl poate înțelege. Programatorii buni scriu cod pe care oamenii îl pot înțelege.” – Martin Fowler

Avantajul major al adăugarii de comentarii este lizibilitatea îmbunătățită și înțelegerea mai bună a programului. În afară de aceasta, câteva alte avantaje includ:

  • Comentariile fac foarte ușor pentru colegii tăi și chiar și pentru alți dezvoltatori să înțeleagă logica fără a citi documentații lungi.
  • Comunicarea redusă între dezvoltatori pentru mici îndoieli
  • Comentariile sunt ignorate de compilator/interpreți.
  • Pentru software-ul cu sursă deschisă, acestea sunt o necesitate, deoarece nu veți fi acolo pentru a explica fiecare funcție pentru milioane de dezvoltatori care doresc să folosească acel program anume.

Comentarii în mai multe limbi

Minunat, acum că am aflat despre comentarii și de ce sunt utile. Să explorăm cum putem adăuga comentarii în diferite limbaje de programare.

Comentariu pe o singură linie

// This is a single line comment in C/C++

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in C/C++ */

Comentariu pe o singură linie

# This is a single line comment in Python

Comentariu pe mai multe rânduri

# This is slightly long
# multi line comment in Python

Comentariu pe o singură linie

// This is a single line comment in Java

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in Java */

Comentariu pe o singură linie

# This is a single line comment in Ruby

Comentariu pe mai multe rânduri

=begin 
This is slightly long
multi line comment in Ruby
=end

Comentariu pe o singură linie

// This is a single line comment in Golang

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in Golang */

Comentariu pe o singură linie

– – This is a single line comment in Haskell

Comentariu pe mai multe rânduri

{- This is slightly long
multi line comment in Haskell -}

Comentariu pe o singură linie

// This is a single line comment in Rust

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in Rust */

Comentariu pe o singură linie

<!--  This is a single line comment in HTML -->

Comentariu pe mai multe rânduri

<!-- This is slightly long
multi line comment in HTML -->

Comentariu pe o singură linie

/* This is a single line comment in CSS */

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in CSS */

Comentariu pe o singură linie

// This is a single line comment in Javascript

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in Javascript */

Comentariu pe o singură linie

# This is a single line comment in R programming language

Comentariu pe mai multe rânduri

  Cele mai bune 5 clicuri automate pentru Mac

R nu acceptă comentarii pe mai multe rânduri.

Comentariu pe o singură linie

% This is a single line comment in Erlang

Comentariu pe mai multe rânduri

R nu acceptă comentarii pe mai multe rânduri.

Comentariu pe o singură linie

// This is a single line comment in PHP

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in PHP */

Comentariu pe o singură linie

# This is a single line comment in Perl

Comentariu pe mai multe rânduri

=begin 
This is slightly long
multi line comment in Perl
=end

Comentariu pe o singură linie

// This is a single line comment in Kotlin

Comentariu pe mai multe rânduri

/* This is slightly long
multi line comment in Kotlin */

Concluzie

Tutorialul a acoperit elementele de bază despre comentarii și 2 tipuri comune – Single și Multi-line. De asemenea, am încercat să aflu de ce sunt utile comentariile și ar trebui să le scrieți atunci când este necesar. Sper că ai învățat ceva nou!

Continuați să explorați. Continua sa inveti! 👨‍💻