Differences

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

Link to this comparison view

sd-ca:regulament-checker [2017/03/21 18:20]
oana.caplescu [Reguli]
sd-ca:regulament-checker [2023/03/28 17:28] (current)
emil.racec [Rularea checker-ului de coding style]
Line 1: Line 1:
 ===== Regulament coding style ===== ===== Regulament coding style =====
- 
-Responsabili:​ 
-  * [[mailto:​oana.caplescu@gmail.com | Oana Căplescu]] 
  
  
Line 73: Line 70:
     * folosiți __parametrii__ ca **input** și //valorile de// [[https://​google.github.io/​styleguide/​cppguide.html#​Return_Values | return]] ca **output**:     * folosiți __parametrii__ ca **input** și //valorile de// [[https://​google.github.io/​styleguide/​cppguide.html#​Return_Values | return]] ca **output**:
     *  Folosiți **clase** și **obiecte** pentru a lucra cu mai multe câmpuri/​informații.     *  Folosiți **clase** și **obiecte** pentru a lucra cu mai multe câmpuri/​informații.
-      
           * [[ https://​oana.microsoft.pub.ro/​2016/​04/​03/​clean-methods-2/​ | Folosire proastă vs. corectă]].           * [[ https://​oana.microsoft.pub.ro/​2016/​04/​03/​clean-methods-2/​ | Folosire proastă vs. corectă]].
  
Line 89: Line 85:
   * În cazul //​enumerațiilor//,​ tratați elementele lor ca niște [[https://​google.github.io/​styleguide/​cppguide.html#​Enumerator_Names | constante]].   * În cazul //​enumerațiilor//,​ tratați elementele lor ca niște [[https://​google.github.io/​styleguide/​cppguide.html#​Enumerator_Names | constante]].
   * Respectați [[https://​google.github.io/​styleguide/​cppguide.html#​Class_Format | formatul claselor]].   * Respectați [[https://​google.github.io/​styleguide/​cppguide.html#​Class_Format | formatul claselor]].
- 
           * [[ https://​oana.microsoft.pub.ro/​2016/​04/​10/​comments/​ | Avem nevoie de comentarii?​]]           * [[ https://​oana.microsoft.pub.ro/​2016/​04/​10/​comments/​ | Avem nevoie de comentarii?​]]
  
Line 98: Line 93:
   * [[https://​google.github.io/​styleguide/​cppguide.html#​Horizontal_Whitespace | Formatare pe orizontală]]   * [[https://​google.github.io/​styleguide/​cppguide.html#​Horizontal_Whitespace | Formatare pe orizontală]]
   * [[https://​google.github.io/​styleguide/​cppguide.html#​Vertical_Whitespace | Formatarea pe verticală]]   * [[https://​google.github.io/​styleguide/​cppguide.html#​Vertical_Whitespace | Formatarea pe verticală]]
- 
           * [[https://​oana.microsoft.pub.ro/​2016/​10/​30/​formatting/​ | Reguli generale și exemple.]]           * [[https://​oana.microsoft.pub.ro/​2016/​10/​30/​formatting/​ | Reguli generale și exemple.]]
  
Line 117: Line 111:
  
 ==== Rularea checker-ului de coding style ==== ==== Rularea checker-ului de coding style ====
-Descărcați arhiva cu checker-ul de coding style, dezarhivați-l în directorul dorit și rulați comanda utilizând ca director directorul în care aveți fișierele temei:+Descărcați arhiva cu checker-ul de coding style, aferent fiecărei teme, dezarhivați-l în directorul dorit și rulați comanda utilizând ca director directorul în care aveți fișierele temei:
 <code c++> ./​checker.sh director </​code>​ <code c++> ./​checker.sh director </​code>​
  
 +<​hidden>​
 +Puteți descărca checker-ul separat și de aici:
  
 +{{:​sd-ca:​codingstylecheckerv4.zip|}} 
 +</​hidden>​
 ==== Acordarea punctajului ==== ==== Acordarea punctajului ====
 <note important>​ Bonusul se acordă **procentual cu numărul testelor trecute**. ​ <note important>​ Bonusul se acordă **procentual cu numărul testelor trecute**. ​
sd-ca/regulament-checker.1490113213.txt.gz · Last modified: 2017/03/21 18:20 by oana.caplescu
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