A moment of silence please...
-
I believe one of the reasons K&R was popular, was that it saves vertical space, and therefore paper when you print your code. But how often do you print code these days? I cannot remember the last time I needed a hard copy of my code.
I print my code, that's part of why I use so much vertical space. Room for notes, underlining, circling, etc.
-
I print my code, that's part of why I use so much vertical space. Room for notes, underlining, circling, etc.
-
My code will probably drive you nuts as I use Allman style. Always have, always will.
A guide to posting questions on CodeProject
Click this: Asking questions is a skill. Seriously, do it.
Dave KreskowiakHmm. Did a quick Wikipedia check; I'm calling 'Allman style' 'vertical braces'. Apparently I'm already nuts.
Software Zen:
delete this;
-
Hmm. Did a quick Wikipedia check; I'm calling 'Allman style' 'vertical braces'. Apparently I'm already nuts.
Software Zen:
delete this;
-
... for the last vestiges of the old Republic have been swept away. My legacy C++ code was written in K&R brace style, as the gods intended. I write my C# using the vertical brace Allman[^] style, thereby appeasing those gods. The last week or so I've been doing significant work in the legacy code, and I can't stand it anymore. I've written a VS macro(*) to reformat K&R to vertical braces Allman form. (*) Yes, I know that VS can reformat code for you. The built-in stuff in VS2008 is pretty lame.
Software Zen:
delete this;
Yes, but ... tabs or spaces ?
-
Yes, but ... tabs or spaces ?
Tabs originally, now spaces. The group couldn't agree on a tab size :rolleyes: .
Software Zen:
delete this;
-
I believe one of the reasons K&R was popular, was that it saves vertical space, and therefore paper when you print your code. But how often do you print code these days? I cannot remember the last time I needed a hard copy of my code.
Cornelius Henning wrote:
it saves vertical space,
The more modern concern is ability to maximize the amount of code on a power point slide. [... to make a tangential point, the 'print' aspect is also the reason to use spaces and not tabs.]
I'm retired. There's a nap for that... - Harvey
-
I believe one of the reasons K&R was popular, was that it saves vertical space, and therefore paper when you print your code. But how often do you print code these days? I cannot remember the last time I needed a hard copy of my code.
On rare occasions I will still print a page or two of code when I'm refactoring C++. That's never necessary in C#, because the refactoring tools are so much better.
Software Zen:
delete this;
-
On rare occasions I will still print a page or two of code when I'm refactoring C++. That's never necessary in C#, because the refactoring tools are so much better.
Software Zen:
delete this;
-
Hmm. Did a quick Wikipedia check; I'm calling 'Allman style' 'vertical braces'. Apparently I'm already nuts.
Software Zen:
delete this;
Well then, welcome to the nut house! :-D
A guide to posting questions on CodeProject
Click this: Asking questions is a skill. Seriously, do it.
Dave Kreskowiak -
... for the last vestiges of the old Republic have been swept away. My legacy C++ code was written in K&R brace style, as the gods intended. I write my C# using the vertical brace Allman[^] style, thereby appeasing those gods. The last week or so I've been doing significant work in the legacy code, and I can't stand it anymore. I've written a VS macro(*) to reformat K&R to vertical braces Allman form. (*) Yes, I know that VS can reformat code for you. The built-in stuff in VS2008 is pretty lame.
Software Zen:
delete this;
put it all on one line. then you don't have to worry about styles and shit like that.
-
... for the last vestiges of the old Republic have been swept away. My legacy C++ code was written in K&R brace style, as the gods intended. I write my C# using the vertical brace Allman[^] style, thereby appeasing those gods. The last week or so I've been doing significant work in the legacy code, and I can't stand it anymore. I've written a VS macro(*) to reformat K&R to vertical braces Allman form. (*) Yes, I know that VS can reformat code for you. The built-in stuff in VS2008 is pretty lame.
Software Zen:
delete this;
-
Gary, I'm sorry but we can't be friends any more. :( /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
:((
Software Zen:
delete this;
-
:((
Software Zen:
delete this;
I'm hoping you'll see the beauty in the K&R format and return to your roots. Besides, IL generated from C# code written in the K&R format has been known to run faster. :) /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
-
I'm hoping you'll see the beauty in the K&R format and return to your roots. Besides, IL generated from C# code written in the K&R format has been known to run faster. :) /ravi
My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com
Ah, 'tis me leg you be pullin' there laddie. We all be knowin' that the only way to make managed code go faster be to whip the horse harder.
Software Zen:
delete this;
-
Tabs originally, now spaces. The group couldn't agree on a tab size :rolleyes: .
Software Zen:
delete this;
The problem is that when indent size is measured in "characters" then it depends on font size -- the smaller the font (I use an 8-point font) then the more characters are required to make an effective indent.
-
My code will probably drive you nuts as I use Allman style. Always have, always will.
A guide to posting questions on CodeProject
Click this: Asking questions is a skill. Seriously, do it.
Dave KreskowiakYes, Allman is best.
-
On rare occasions I will still print a page or two of code when I'm refactoring C++. That's never necessary in C#, because the refactoring tools are so much better.
Software Zen:
delete this;
I've done it on rare occasions with C#; but only with 500-1000 line function monstrosities never should've been written in the first place.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt
-
You should vote for this suggestion[^]. :)
"These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer
But that would only affect Visual Studio? What rubbish. I still want some way of having comments somewhat separated from the code so you can hide or show them as desired. And maybe store the code in XML.