Code like a girl
-
I must be nothing more than a big-bosomed, white-bloused, skirt-wearing girlie cos I've always ensured that my code looked as good as it worked and yet everyone tells me I'm nothing more or less than an unreconstituted neanderthal. Go figure. :laugh: Seriously though, I was always taught that code that is well written should look as good as it works so as to be readable. Try reading a novel where the text has no real structure or design and is spread, willy-nilly, all over the page. This isn't about being a girlie, its about being a good programmer. www.merrens.com
www.bkmrx.com You can ignore relatives but the neighbours live next doordigital man wrote:
and yet everyone tells me I'm nothing more or less than an unreconstituted neanderthal.
It is the inner woman that counts, digital man. ;)
digital man wrote:
Try reading a novel where the text has no real structure or design and is spread, willy-nilly, all over the page.
Sounds like poetry. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do-- modified at 6:54 Friday 31st March, 2006
-
Do engineers and programmers care about concepts like beauty and elegance? Should they? "As for spending too much time on making the code look right down to the last indentation - my code has been called “girl code”"
Creating Passionate Users: Code like a girl[^] I certainly do this with HTML where I go to great lengths to make the code* look good. What about you? * One smart comment about HTML not being code and I'll brand you a metrosexual for the rest of your queer days, kapiche? regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do-- modified at 5:03 Tuesday 4th April, 2006
Going by what the pics say, I do write girl code. And I'm proud of it. > As for spending too much time on making the > code look right down to the last indentation Fits me to a T. Cheers, Vikram.
I don't know and you don't either. Militant Agnostic
-
It has a certain sexiness with the uppercase, repeated
*((PULONG
and -> bits. I have always liked that in C++, the -> instead of the C# style period. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!adapted from toxcct:
while (!enough)
sprintf 0 || 1
doPaul Watson wrote:
PULONG
Yeah, it caught my eye too. :-D Cheers, Vikram.
I don't know and you don't either. Militant Agnostic
-
Do engineers and programmers care about concepts like beauty and elegance? Should they? "As for spending too much time on making the code look right down to the last indentation - my code has been called “girl code”"
Creating Passionate Users: Code like a girl[^] I certainly do this with HTML where I go to great lengths to make the code* look good. What about you? * One smart comment about HTML not being code and I'll brand you a metrosexual for the rest of your queer days, kapiche? regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do-- modified at 5:03 Tuesday 4th April, 2006
-
Do engineers and programmers care about concepts like beauty and elegance? Should they? "As for spending too much time on making the code look right down to the last indentation - my code has been called “girl code”"
Creating Passionate Users: Code like a girl[^] I certainly do this with HTML where I go to great lengths to make the code* look good. What about you? * One smart comment about HTML not being code and I'll brand you a metrosexual for the rest of your queer days, kapiche? regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do-- modified at 5:03 Tuesday 4th April, 2006
One of my lecturers (whom I alsways suspected of being very gay) emphasised indentation as poetry. Although I think sexual orientation has nothing to do with it, except being like a girl, I do believe ones code should look nice, besides being readible. I used to get high on life until I realized that life was cut with morons - Unknown
-
girl code is when you use little circles or hearts to dot the i :laugh: Coulda, woulda, shoulda doesn't matter if you don't.
You aren't making fun of my IDE, are you? [^] :cross girl-coder look: Reminds me of the Aerosmith song[^]. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do -
One of my lecturers (whom I alsways suspected of being very gay) emphasised indentation as poetry. Although I think sexual orientation has nothing to do with it, except being like a girl, I do believe ones code should look nice, besides being readible. I used to get high on life until I realized that life was cut with morons - Unknown
ProffK wrote:
being very gay
Is that different from just being gay? I never did get that saying. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do -
You aren't making fun of my IDE, are you? [^] :cross girl-coder look: Reminds me of the Aerosmith song[^]. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do -
It has a certain sexiness with the uppercase, repeated
*((PULONG
and -> bits. I have always liked that in C++, the -> instead of the C# style period. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!adapted from toxcct:
while (!enough)
sprintf 0 || 1
do -
ProffK wrote:
being very gay
Is that different from just being gay? I never did get that saying. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
doPaul Watson wrote:
ProffK wrote: being very gay Is that different from just being gay? I never did get that saying.
Yes, with someone who is 'just gay' it isn't as glaringly noticeable as it is with a screaming queen. I used to get high on life until I realized that life was cut with morons - Unknown
-
Do engineers and programmers care about concepts like beauty and elegance? Should they? "As for spending too much time on making the code look right down to the last indentation - my code has been called “girl code”"
Creating Passionate Users: Code like a girl[^] I certainly do this with HTML where I go to great lengths to make the code* look good. What about you? * One smart comment about HTML not being code and I'll brand you a metrosexual for the rest of your queer days, kapiche? regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do-- modified at 5:03 Tuesday 4th April, 2006
I find that well written code often does look aesthetically pleasing, however obviously some effort should be put into readability. I always try to ensure that my code does "look" good, atleast to my eyes:
for (int iOperand = 0; iOperand < 3; iOperand++) { if (pToken->iToken == TOK_IDENTIFIER || pToken->iToken == TOK_OBRACKET || pToken->iToken == TOK_INTEGER || g_aTokens[pToken->iToken].m_iClass == TOKEN_REGISTER) { pInstruction->apOperands[iOperand] = Parse_HandleOperand (pInstruction->iOpcode, &pToken); if (!pInstruction->apOperands[iOperand]) return NULL; ++pInstruction->iNumOperands; } else break; }
Just as an aside; I have never met a female programmer before... -
You aren't making fun of my IDE, are you? [^] :cross girl-coder look: Reminds me of the Aerosmith song[^]. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
doPaul Watson wrote:
You aren't making fun of my IDE, are you?
X| X| X| Is that really what your IDE looks like or did you use some image processing s/w to do that? Cheers, Vikram.
I don't know and you don't either. Militant Agnostic
-
I find that well written code often does look aesthetically pleasing, however obviously some effort should be put into readability. I always try to ensure that my code does "look" good, atleast to my eyes:
for (int iOperand = 0; iOperand < 3; iOperand++) { if (pToken->iToken == TOK_IDENTIFIER || pToken->iToken == TOK_OBRACKET || pToken->iToken == TOK_INTEGER || g_aTokens[pToken->iToken].m_iClass == TOKEN_REGISTER) { pInstruction->apOperands[iOperand] = Parse_HandleOperand (pInstruction->iOpcode, &pToken); if (!pInstruction->apOperands[iOperand]) return NULL; ++pInstruction->iNumOperands; } else break; }
Just as an aside; I have never met a female programmer before...I like your coding style and follow something almost identical, except * If I have to break the condition in an if clause, I don't indent the next line by a single space, I use a 4-character tab to indent it. * I enclose single-statement if and else blocks with braces. * Since I largely do C#, I don't use Hungarian. Cheers, Vikram.
I don't know and you don't either. Militant Agnostic
-
Paul Watson wrote:
You aren't making fun of my IDE, are you?
X| X| X| Is that really what your IDE looks like or did you use some image processing s/w to do that? Cheers, Vikram.
I don't know and you don't either. Militant Agnostic
It is my Windows XP theme. :) regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do -
ProffK wrote:
being very gay
Is that different from just being gay? I never did get that saying. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do -
Do engineers and programmers care about concepts like beauty and elegance? Should they? "As for spending too much time on making the code look right down to the last indentation - my code has been called “girl code”"
Creating Passionate Users: Code like a girl[^] I certainly do this with HTML where I go to great lengths to make the code* look good. What about you? * One smart comment about HTML not being code and I'll brand you a metrosexual for the rest of your queer days, kapiche? regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!
adapted from toxcct:
while (!enough)
sprintf 0 || 1
do-- modified at 5:03 Tuesday 4th April, 2006
a) Yes, it's not difficult, given the tools we have these days b) If there's any conflict, I prefer to perfect my code's inner beauty. ;P
-
Jack Puppy wrote:
Very Gay
Steady: if he were still alive he'd sue your arse off. ;) www.merrens.com
www.bkmrx.com You can ignore relatives but the neighbours live next door -
It has a certain sexiness with the uppercase, repeated
*((PULONG
and -> bits. I have always liked that in C++, the -> instead of the C# style period. regards, Paul Watson Ireland Feed Henry! K(arl) wrote: oh, and BTW, CHRISTIAN ISN'T A PARADOX, HE IS A TASMANIAN!adapted from toxcct:
while (!enough)
sprintf 0 || 1
do -
I like your coding style and follow something almost identical, except * If I have to break the condition in an if clause, I don't indent the next line by a single space, I use a 4-character tab to indent it. * I enclose single-statement if and else blocks with braces. * Since I largely do C#, I don't use Hungarian. Cheers, Vikram.
I don't know and you don't either. Militant Agnostic
-
Paul Watson wrote:
I have always liked that in C++, the -> instead of the C# style period
How I long to use -> again. Blogless
CLI/C++? :)