Code Style

Clay Smith clayasaurus at gmail.com
Fri Jun 15 12:54:34 PDT 2007


Clay Smith wrote:
> Robert Fraser wrote:
>> So, what style do you code with? 
> 
> I follow http://www.digitalmars.com/d/dstyle.html , except:
> 
> 1) Indent using hardware tabs for each level indent
> 
> 2) use
> func()
> {
> }
> curly brace style
> 
> 3) class arguments I use (argV1, argV2) , V1_ V2_ or _V1 _V2 would also 
> work for me (might switch to one of those)
> 
> function arguments I use whatever
> 
> Member align would be nice.
> 
> I usually do import decls like this
> 
> import
> (tab)one,
> (tab)two,
> (tab)three,
> (tab)four;
> 
> I also seperate these import statements by the first decl in the 
> statement, like
> 
> import
> (tab)one.one,
> (tab)one.two;
> 
> import
> (tab)two.one,
> (tab)two.two;
> 
> No line wrapping.
> 
> If a function is only one line long, I like to put it all on one line
> 
> void func() { return; }
> 
> Yes, I would like to use a code formatter.
> 
> 
Oh, and I use this too: 
http://www.dsource.org/projects/arclib/wiki/CodingStyle



More information about the Digitalmars-d mailing list