do you feel you're improving your coding? - Printable Version
+- iDevGames Forums (http://www.idevgames.com/forums)
+-- Forum: Community Zone (/forum-4.html)
+--- Forum: Assembly Room (/forum-13.html)
+--- Thread: do you feel you're improving your coding? (/thread-5095.html)
do you feel you're improving your coding? - Najdorf - Sep 2, 2005 11:23 PM
One of the things that amaze me about coding is that I feel constantly improving. In no other thing I do I feel such a consistent progress. I always notice that the code that I wrote 3 or more months ago sucks to my "current" standards.
Doing math, studying things (I'm an economics phd student), solving problems I very rarely feel I'm improving substantially. But learning to keep things organized and neat when coding is something that really comes with time and no matter if you think that your current style is the "good" one, you will always be able to find a better one. If they asked me what I do best I would probably say coding, even though I never studied computer science and I'm really an amateur.
do you feel you're improving your coding? - unknown - Sep 3, 2005 01:16 AM
Ive never studied computing apart from at school, I feel like ive grown drasticly from when I last was coding because I came up against so many brick walls that now just seem like small hurdles. Ive not been coding as well I could though, my styles been sort of mish mash with a lot of trial and error for my graphics routines for the last two games ive made, but I feel like I should be doing everything more mathematically but then if it works it works?
So id say my coding has greatly improved my style is not as crisp as I want.
do you feel you're improving your coding? - funkboy - Sep 3, 2005 09:36 AM
Over many years I have improved, yes. I have improved my style especially due to effective peer reviews this summer, and my reasoning/thinking simply from tackling many different projects.
You should see similar improvement with things like math, though, since that's a fairly straightforward learning process. You don't know how to integrate, take a couple semesters of calculus and you do.
do you feel you're improving your coding? - akb825 - Sep 3, 2005 10:16 AM
I'm not sure how much my style has improved, since I usually try to do things as efficiently as possible. However, I do try to make things readable when making them efficient. Of course, I've only been coding for about a year now, so most of my improvement is by continued learning.
As far as ability, to get to the point where I have I obviously had to improve quite a bit. I always aim too high, but strive to get things done, and always work through a problem no matter how impossible it may seem. For example, I began teaching myself OpenGL and C about 6 months ago, and C++ about 4 months ago, and I'm working on my first game, which will be a 3D space-plane shooter. (think Star Fox's All-Range Mode) Within a week, I'll probably be posting some screens about it and start posting about progress. This is, however, a "break" from a much larger project I'm working on, since I wanted to work on something with quicker results for a little while.
do you feel you're improving your coding? - Najdorf - Sep 3, 2005 11:05 AM
Quote: You don't know how to integrate, take a couple semesters of calculus and you do.
then integrate e^(-x^2)...
do you feel you're improving your coding? - akb825 - Sep 3, 2005 11:26 AM
Najdorf Wrote:then integrate e^(-x^2)...If anybody could find out how to integrate that, it would be worthy of a Nobel prize and possibly introduce a new way to do previously impossible problems...
do you feel you're improving your coding? - imikedaman - Sep 3, 2005 11:48 AM
I know I for one keep improving, even after over 7 years of coding. I keep learning new techniques and entering new fields of programming (like multimedia databases to 3D first-person-shooters).
I don't think I'll ever stop improving. There always seems to be something new to learn and more efficient techniques for existing functions.
do you feel you're improving your coding? - unknown - Sep 3, 2005 12:46 PM
Why cant you integrate e^(-x^2)
http://integrals.wolfram.com/ gets an answer.
do you feel you're improving your coding? - Najdorf - Sep 3, 2005 02:42 PM
Well lets say that is have been proved that there is no closed form solution to that integral in the cartesian coordinate system.
the solution the website gives is more a tautology. you see that erf? It's the error function, i.e the cumulate distribution function of a Normal(0,1). in fact the normal(0,1) density is 1/sqrt(2*pi)* e^(-x^2), so its integral (the error function) is
errorFuntion (x)=1/sqrt(2*pi)* integralOf(e^(-x^2))
which is what that website gives when you notice that log(e)=1
do you feel you're improving your coding? - unknown - Sep 4, 2005 02:21 AM
So its just describing an approximation to the integral?
do you feel you're improving your coding? - Najdorf - Sep 4, 2005 12:44 PM
that integral, though without a closed form solution, is very famous, so it has a name, the "error function" (well really the error function is just a linear transformation of that integral), so they're more like telling you it's name.
do you feel you're improving your coding? - LaRue - Sep 5, 2005 07:32 PM
I rather just integrate e to the x
do you feel you're improving your coding? - unknown - Sep 6, 2005 03:12 AM
That requires the pain of adding,
Id rather derivatate e^x, you dont have to do anything.