164 reputation
5
bio website
location
age 26
visits member for 3 years, 4 months
seen Apr 16 at 10:37

With a Computer Engineering degree under my belt, I'm looking to change the world.

I have teamed up with a friend of mine with the intention of developing a web-app together, and generally share our interest in programming.

I am looking forward to developing with him, and if a job does ever land in my lap contributing to that too.


Mar
17
comment How can I deal with the cargo-cult programming attitude?
A good one to do is to give students a set of requirements as part of a project. Let them know that half way through, the requirements will change drastically but still be in the same domain. This will force them to think about how they design their code. Another one is to have students randomly change teams periodically on a semester long project... to the point where in the end no one is on the same code base as they initially were on. This will force them to reflect on maintainability.
Feb
7
comment What is “swarming”?
I think your answer is very key here. The other answer that is 'accepted' is the "what". But yours seems to address the how.
Apr
3
answered UDP order of packets with direct connection
Mar
13
comment Can you actually produce high quality code if you are sleep deprived?
It may not lead to high-quality code, but if you have your basics down and can do TDD "in your sleep", then the code won't be that bad. The big thing that coding while tired does it that your brain is less likely to ignore random thoughts and so you get more creative. en.wikipedia.org/wiki/Sleep_and_creativity
Apr
1
comment 0x9e3779b9 golden number
I can vouch for seeing bit patterns, although I personally find it easier to think in octal.
Mar
24
comment Why must we learn Procedural programming before we learn Object-oriented programming
@bit-twiddler : yeah, but it wasn't an introductory course. It was a 4th year advanced course in database design, and we were supposed to be using c++. It just felt wrong after experiencing c++ to such a high level with previous courses.
Mar
23
awarded  Teacher
Mar
23
comment What is the biggest weakness of students graduating with degrees in Computer Science?
Java is good because it has minecraft.
Mar
23
comment What is the biggest weakness of students graduating with degrees in Computer Science?
I can do calc just fine with wolframalpha.
Mar
23
comment Why must we learn Procedural programming before we learn Object-oriented programming
I had a teacher using C from '89, but it was for a microchip expecting c '99. Then there was that other teacher using 'c++' but without the STL or templates. Might as well have been structs with function pointers in them.
Mar
23
comment Why must we learn Procedural programming before we learn Object-oriented programming
Because Joel Spolsky says so: joelonsoftware.com/articles/fog0000000319.html
Mar
23
comment Identifying programming languages by a piece of code
Unless it doesn't and someone is golfing. ;)
Mar
23
comment Identifying programming languages by a piece of code
likewise VHDL and ADA if memory serves.
Mar
23
comment Identifying programming languages by a piece of code
unless it's actually scala, then it may have var and still technically be also java.
Mar
23
comment How to make people new to programming stop asking me questions and distracting me?
Ah, thats a good thought: fostering your pupil to become a teacher in the future. Great idea.
Mar
23
comment How to make people new to programming stop asking me questions and distracting me?
holy crap, that link is great! I wish i could get trained on asking questions that way.
Mar
23
comment Am I a code monkey?
yes, copy and paste code, without understanding it, is cargo cult programming. I find these articles to do rather well at explaining the situation: blogs.msdn.com/b/ericlippert/archive/tags/… (start from the earliest post and up)
Mar
23
comment Industry has no place for passionate programmers?
always be positive because words are magic spells that once uttered affect the very fabric of reality.
Feb
19
comment How would you design a programming language?
technically scala can interface with swing etc. I wonder if you can use scala to write android apps. that would be neat.
Dec
12
awarded  Commentator