<div dir="ltr">Generalne - myslim ako všeobecne známe, často používané, niečo podľa čoho sa učí na školách, .....<div>Napríklad oná MISRA. Len nepoznám ďaľšie.</div><div><br></div><div>Ohladne globálnych premenných - netvrdím že sú dobré či zlé. </div><div>Teraz mi ide naozaj o nejaký formát programu, modulov, a h súborov.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">Dňa 27. júla 2016, 16:38, Jan Waclawek <span dir="ltr"><<a href="mailto:konfera@efton.sk" target="_blank">konfera@efton.sk</a>></span> napísal(-a):<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">>btw, tiež by ma zaujímalo, či podobná (alebo úplne iná) "štábna kultúra" je<br>
>nejak generálne definovaná alebo nie.<br>
<br>
Co je to generalne?<br>
<br>
Toto si definuje kazdy sam, a potom zalezi na tom, ako dokaze nahlas kricat<br>
a presadit si svoju predstavu. Je to dost podobne ako styly odsadzovania:<br>
ja pouzivam one-true-style, ktory je uz podla mena ten jediny spravny, a<br>
kto nesuhlasi tak mu rozbijem nos... :-)<br>
<br>
Toto je napriklad celkom dobre:<br>
<a href="http://www.avrfreaks.net/forum/tut-modularizing-c-code-managing-large-projects?page=all" rel="noreferrer" target="_blank">http://www.avrfreaks.net/forum/tut-modularizing-c-code-managing-large-projects?page=all</a><br>
<br>
ale tie globalne premenne sa tam spominaju len tak okrajovo.<br>
<br>
Ono to ma aj svoj dovod: globalne premenne sa pokladaju za Zlu Vec. Ma to<br>
svoje racio, dokonca viac racii, ktore zase sa mi nechce tu rozpisovat.<br>
Preto sa vo vseobecnosti neodporuca "vystavovat" globalne premenne - maju<br>
sa vystavovat len funkcie, ktore ich menia a ktore k nim pristupuju.<br>
Objektovi programovaci idu v tomto este dalej, ale to je ina kapitola.<br>
Takze je pomerne dost tych coding standards, ktore viacmenej zakazuju<br>
deklaraciu globalnych premennych v .h (napr.<br>
<a href="http://barrgroup.com/Embedded-Systems/Books/Embedded-C-Coding-Standard/Module-Rules/Header-Files" rel="noreferrer" target="_blank">http://barrgroup.com/Embedded-Systems/Books/Embedded-C-Coding-Standard/Module-Rules/Header-Files</a><br>
co je od uja ktory krici dost nahlas, bo sa zivi konzultaciami, t.j. toto<br>
priamo uci).<br>
<br>
Ja osobne s tymto postojom nesuhlasim ale to je znova na inu debatu.<br>
<br>
wek<br>
<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div><br></div>