Reputation
Top tag
Next privilege 200 Rep.
See reduced ads
Badges
11
Newest
 Excavator
Impact
~650 people reached

Jul
20
comment Should I initialize C structs via parameter, or by return value?
I'm sorry but what's wrong with a simple constructor?
Jul
10
awarded  Excavator
Jul
10
revised Finding the time complexity of the following program that uses recursion
It's n^α not nα, which leads to n * f(n) = n * (n^α) = n^(α + 1)
Jul
10
awarded  Commentator
Jul
10
comment What's the bound of the following recurrence?
@Snowman It looks to me like SO, programmers.SE, math.SE and CS.SE kind of have overlapping topics. For example, should this be posted under math.SE or CS.SE?
Jul
10
comment What's the bound of the following recurrence?
What about this question?
Jul
10
comment What's the bound of the following recurrence?
@Snowman Isn't this a conceptual question about software development? Should I modify my question so that I invent an algorithm for this recurrence and then it becomes a question about software development?
Jul
10
asked What's the bound of the following recurrence?
Jul
10
suggested approved edit on Finding the time complexity of the following program that uses recursion
Jun
27
comment How do you feel about being asked to code during an interview?
So wait, how do you expect your eployer to scan for the best candidate for the job?
Mar
27
comment Why is it bad to write something in language X as if you're writing a program in language Y in terms of using a shared coding paradigm
"I know proper RAII means safeguarding against nullpointers" -- You know what's more dangerous than not knowing? Not knowing and believe to know. The RAII acronym means "Resource Acquisition Is Initialization" and is an idiom to manage allocation and deallocation of objects or, in a more general sense, resource management. RAII can theoretically be applied even to resources that are not dealt with with pointers (such as VBOs in OpenGL). So yeah, just wanted you to know that, even though RAII can be often seen next to pointers, they are definitely two different things.
Jan
27
awarded  Critic
Aug
18
awarded  Editor
Aug
18
awarded  Citizen Patrol
Aug
18
awarded  Informed
Aug
18
revised Web programming most effort?
deleted 3 characters in body
Aug
18
awarded  Teacher
Aug
18
answered Web programming most effort?
Mar
4
awarded  Autobiographer
Mar
22
comment Is this kind of Design by Contract useless?
Yep, the thinking part is obliviously necessary but it seems unreal to prove correct a program of million of lines of code. Yet, I agree that this way of programming can get handy in the future.