Coding (from Fraktal SAS Programming): Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „== Rules? == While there is no technical reason to introduce and follow coding rules and typographical conventions, it has proven as helpful to do so dependin…“) |
K |
||
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | == | + | [[Kategorie:zazy]] |
+ | {{SeitenNavigation1 | ||
+ | |links=xx_left.png | ||
+ | |zurück=Preface (from Fraktal SAS Programming) | ||
+ | |rechts=xx_right.png | ||
+ | |vorwärts=Macro (from Fraktal SAS Programming) | ||
+ | |hoch=Duck_zazy_com.png | ||
+ | |übersicht=Fraktal SAS Programming | ||
+ | }} | ||
− | + | When program coding starts most programmers make a very personal but tremendously important decision. If not advised otherwise, an individual coding an algorithm or data processing workflow, in whatever language, will go for either '''''private efficiency''''' or '''''collaborative transparency.''''' Both alternatives may be as well appropriate in one working context and lead to extremely high cost in others. In this course we will refer to the results of this decision as ''"Implicit Coding"'' vs. ''"Explicit Coding"''. | |
− | '''''SAS | + | * [[Implicit Coding (from Fraktal SAS Programming)|'''Implicit Coding''']] |
+ | * [[Explicit Coding (from Fraktal SAS Programming)|'''Explicit Coding''']] | ||
− | + | It is important to state here that this distincition, whilest of some relevance, is not a predicate indicating the value of or justifying the budget for a specific programmer's work. Nevertheless, the decision between implicit vs. explicit coding needs to be done on a team lead or project responsible level, aware of possible consequences and agreed to as binding for all participants, e.g. team members, in a specific context. | |
− | + | An inappropriate decision at this point may negatively affect product quality or overall cost. | |
+ | '''Mixing both approaches is strongly not recommended.''' | ||
− | = | + | {{SeitenNavigation1 |
− | + | |links=xx_left.png | |
− | + | |zurück=Preface (from Fraktal SAS Programming) | |
− | + | |rechts=xx_right.png | |
− | + | |vorwärts=Macro (from Fraktal SAS Programming) | |
− | + | |hoch=Duck_zazy_com.png | |
− | + | |übersicht=Fraktal SAS Programming | |
− | + | }} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Aktuelle Version vom 14. Mai 2014, 12:45 Uhr
When program coding starts most programmers make a very personal but tremendously important decision. If not advised otherwise, an individual coding an algorithm or data processing workflow, in whatever language, will go for either private efficiency or collaborative transparency. Both alternatives may be as well appropriate in one working context and lead to extremely high cost in others. In this course we will refer to the results of this decision as "Implicit Coding" vs. "Explicit Coding".
It is important to state here that this distincition, whilest of some relevance, is not a predicate indicating the value of or justifying the budget for a specific programmer's work. Nevertheless, the decision between implicit vs. explicit coding needs to be done on a team lead or project responsible level, aware of possible consequences and agreed to as binding for all participants, e.g. team members, in a specific context.
An inappropriate decision at this point may negatively affect product quality or overall cost.
Mixing both approaches is strongly not recommended.