Poradek v "C"
Petr Tomasek
tomasek@etf.cuni.cz
Sobota Září 8 17:13:56 CEST 2007
On Sat, Sep 08, 2007 at 04:22:48PM +0200, Ladislav Vaiz wrote:
> POZOR! Následující text se týká jazyka C a zmíněný je i Linux. Pokud při
> shlédnutí těchto slov začínáte vidět rudě, tak raději smažte mail bez
> čtení. Konstruktivní připomínky jsou samozřejmě vítány :-)
Hmm... skoda, ze tohle nepisou mistni widlousaci, basicisti a packalisti :P
> > Narazil jsem na nekolik zpusobu nazvu funkci a promennych. Jakou mate
> > zkusenost z praxe?
> >
> No já se držím filosofie popsané v /usr/src/linux/Documetation/CodingStyle:
>
> C is a Spartan language, and so should your naming be. Unlike Modula-2
> and Pascal programmers, C programmers do not use cute names like
> ThisVariableIsATemporaryCounter. A C programmer would call that
> variable "tmp", which is much easier to write, and not the least more
> difficult to understand.
Me se docela_libi_tento_styl. Ale samozrejme pro pojmenovani jedne promenne
pouzivam vestsinou <=4 znaku.
> Vlastně ani nepoužívám typedef.
Mno, ono mnohdy stace #define, ze ;-)
#define STAV_NECO 1
#define STAV_NECO_JINEHO 2
#define STAV_NEDEFINOVANO 3
P.T.
--
Petr Tomasek <http://www.etf.cuni.cz/~tomasek>
Jabber: butrus@jabbim.cz
Další informace o konferenci Hw-list