Differences

This shows you the differences between two versions of the page.

Link to this comparison view

programare:coding-style [2024/11/05 16:33]
darius.neatu [Convenție]
programare:coding-style [2025/09/29 19:31] (current)
darius.neatu [Convenție]
Line 2: Line 2:
  
 **Responsabili:​** ​ **Responsabili:​** ​
-  * [[neatudarius@gmail.com|Darius Neațu ​ ]] (2018-2024+  * [[darius.neatu@upb.ro|Darius Neațu ​ ]] (2018 - prezent
-  * [[ion_dorinel.filip@cti.pub.ro|Dorinel Filip]] (2018-2024)+  * [[ion_dorinel.filip@upb.ro|Dorinel Filip]] (2018 - prezent)
  
  
Line 38: Line 38:
 Vom încerca să enumerăm lucrurile pe care trebuie să le aveți in vedere, apoi vom trece prin toate instrucțiunile limbajului C și vom da exemple. ​ Vom încerca să enumerăm lucrurile pe care trebuie să le aveți in vedere, apoi vom trece prin toate instrucțiunile limbajului C și vom da exemple. ​
  
- ​* ​Codul trebuie să fie:+Codul trebuie să fie:
    * **clar** și ** modularizat**    * **clar** și ** modularizat**
      * Codul se va împărți în componente astfel încât să existe o separație logică (ex. mai multe fișiere - sursă și header, mai mule funcții etc). Fiecare bucată elementară de logică va fi mutată într-o funcție (ceea ce permite și **reutilizarea** codului. Funcțiile care au ceva în comun (ex. funcții matematice) vor fi grupate.      * Codul se va împărți în componente astfel încât să existe o separație logică (ex. mai multe fișiere - sursă și header, mai mule funcții etc). Fiecare bucată elementară de logică va fi mutată într-o funcție (ceea ce permite și **reutilizarea** codului. Funcțiile care au ceva în comun (ex. funcții matematice) vor fi grupate.
Line 223: Line 223:
  
  
-=== Seria CA - Coding Style checker === +=== Coding Style checker === 
-Pentru a vă ajuta la teme și a evita eventualele depunctări pentru chestii standard, echipa vă pune la dispoziție scriptul *cs.sh*. Acesta va fi folosit la teme pentru a depuncta în mod automat cele mai frecvente erori de coding style la seria CA.+Pentru a vă ajuta la teme și a evita eventualele depunctări pentru chestii standard, echipa vă pune la dispoziție scriptul *cs.sh*. Acesta va fi folosit la teme pentru a depuncta în mod automat cele mai frecvente erori de coding style.
  
 <​note>​ <​note>​
Line 231: Line 231:
  
 <​note>​ <​note>​
-Checkerul de coding style se găsește la adresa [[https://​cutt.ly/​PCLP1-CA-CS-2024]].+Checkerul de coding style se găsește la adresa [[https://​cutt.ly/​PCLP-CS-2024]].
 </​note>​ </​note>​
  
programare/coding-style.1730817196.txt.gz · Last modified: 2024/11/05 16:33 by darius.neatu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0