Programming Style

General discussion about LÖVE, Lua, game development, puns, and unicorns.

What kind of programmer are you?

Logical (you plan a lot in advance and only do things with good reason)
6
10%
Structured (you follow a fixed/particular schedule from simple to complex)
8
14%
Intuitive (you think as you code and fix it later, you trust your gut and take risks)
12
21%
Inventive (you learn from others and do it your way or improve on old methods)
6
10%
Creative (you try new approaches each time building up until something works)
2
3%
Destructive (you break things down to the core and then rebuild it up how you want)
5
9%
Combination (you are more than one combination of the above, or don't have a fixed style yet)
17
29%
Other (none of the above, or you don't know --please specify in the comments)
2
3%
 
Total votes: 58

Ekamu
Party member
Posts: 178
Joined: Fri Sep 20, 2013 11:06 am

Programming Style

Post by Ekamu »

There are no two people who have the same mind, even if their ways of thinking are similar.
Everyone has their own way on how to interpret and then solve problems, some people for example like coding in a very systematic and well structured way and order things in a particular way while others like coding in a more open-ended approach and do many little things in a somewhat scattered/inventive way that they then bring together in the end.
You're code is a part of you, every line you write, every expression and variable and logic you create has an element of your own unique thinking style.

What kind of programmer are you?
Last edited by Ekamu on Wed Nov 06, 2013 9:26 am, edited 1 time in total.
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Programming Style

Post by Nixola »

I'm an intuitive programmer, I write down whatever code's in my mind, when it's in my mind. It often leads to breaking something, though, and then I have to carefully 'hunt' my errors.
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
jjmafiae
Party member
Posts: 1331
Joined: Tue Jul 24, 2012 8:22 am

Re: Programming Style

Post by jjmafiae »

i think im inventive i usually improve my old methods.

But i might also be a bit creative too.
Last edited by jjmafiae on Wed Oct 09, 2013 5:21 pm, edited 1 time in total.
Ekamu
Party member
Posts: 178
Joined: Fri Sep 20, 2013 11:06 am

Re: Programming Style

Post by Ekamu »

I'm inventive also but I like to learn from looking at other code and then after understanding the logic do it my way. I used to be more destructive but I got really frustrated and changed styles.

Maybe as you're skill increases your style changes to something more suited to how you generally think.
User avatar
Ranguna259
Party member
Posts: 911
Joined: Tue Jun 18, 2013 10:58 pm
Location: I'm right next to you

Re: Programming Style

Post by Ranguna259 »

I'm a really logical person, no only in programming but in general things, I just go with reason and logic all the way throught.
LoveDebug- A library that will help you debug your game with an on-screen fully interactive lua console, you can even do code hotswapping :D

Check out my twitter.
bekey
Party member
Posts: 255
Joined: Tue Sep 03, 2013 6:27 pm

[]

Post by bekey »

-snip-
Last edited by bekey on Fri Jan 24, 2014 2:10 am, edited 1 time in total.
Ekamu
Party member
Posts: 178
Joined: Fri Sep 20, 2013 11:06 am

Re: Programming Style

Post by Ekamu »

bekey wrote:I'm shit. I code crap and I talk through my ass when I try to help other programmers with their code.
:awesome: That's the best style yet!

You missed one word though, you're not shit you're dope shit. lol

Anyway we grow as we code right? Don't feel bad about it.
User avatar
Xgoff
Party member
Posts: 211
Joined: Fri Nov 19, 2010 4:20 am

Re: Programming Style

Post by Xgoff »

ocd: spend way too much time trying to design an overcomplicated structure, get too lazy to actually code, then dump the project
User avatar
retrotails
Party member
Posts: 212
Joined: Wed Apr 18, 2012 12:37 am

Re: Programming Style

Post by retrotails »

Xgoff wrote:ocd: spend way too much time trying to design an overcomplicated structure, get too lazy to actually code, then dump the project
Sounds like me except it's not laziness, I just can't code.
We're all so egotistical.
User avatar
Ensayia
Party member
Posts: 399
Joined: Sat Jun 12, 2010 7:57 pm

Re: Programming Style

Post by Ensayia »

I lean the furthest in the direction of inventive.

I usually either pick apart code to understand it, or follow someone's directions to the letter until I understand the core concepts and then build my way up from there. I often don't explore unless I have a solid base understanding of what I'm working with. Often times this can be a hindrance, but usually when I finally do write code it's solid.

I really should break out of the box and just explore a little without knowing for sure. I think it's what holds me back as a programmer. I;m about ready to get my feet wet with C++, so I have a feeling it will happen.
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests