7,865 reputation
32972
bio website
location
age
visits member for 2 years, 10 months
seen 2 hours ago

0x2B | ~0x2B


10h
reviewed Leave Open What kind of programs is C++ suitable for?
11h
reviewed Leave Open Ideas on writing a meaningful resume which is not a compilation of buzz words?
11h
reviewed Leave Open If I were to build a website just like this one for programming practice, what specific knowledgebase would I need?
15h
comment How does rapid prototyping fit into an agile methodology?
@Robert Harvey: "Isn't rapid prototyping (i.e. iterative and incremental development) sort of the whole point of Agile?": As far as I understand, rapid prototyping means to make a quick, throw-away prototype and, after the customer has approved it, to build a real product (with proper design, etc). In agile you have a compromise between the two: you always have a prototype that is technically "good enough" (probably not as good as a system that has been designed upfront, but good enough for production) so that it can be delivered as a product as soon as the customer is satisfied with it.
16h
comment Using a closure to avoid code duplication in Python
I do not agree that, in general, closures are only useful to capture state (even though this is a good application for them). Closures can be used to capture any name that is defined in the enclosing lexical scope: this simplifies code because you do not need to pass locally-defined symbols as arguments.
16h
reviewed Reopen Code & Review standard; Soliciting Input
17h
reviewed Leave Open When to use C over C++, and C++ over C?
1d
comment Using a closure to avoid code duplication in Python
I find your idea OK, although I would define the variables that are captured in the closure before the closure itself (it makes the code more readable IMO). I am not sure if this is Pythonic but I do not see any reason why it shouldn't be.
1d
reviewed Leave Open Difference between passing arguments by copy/value, reference and assignment
1d
reviewed Close Javascript: Anonymous functions
1d
reviewed Leave Open Website for process data
1d
reviewed Leave Open What are the differences between lists in C# and arrays in PHP?
2d
reviewed Leave Open How useful is UML if you are a developer working alone in a project
2d
reviewed Leave Open What is an example of a computationally impossible business problem?
Apr
20
reviewed Leave Closed Teaching kids to program - how to teach syntax?
Apr
20
reviewed Leave Open Would a “downcast if block” be a reasonable language feature?
Apr
20
answered Would a “downcast if block” be a reasonable language feature?
Apr
18
reviewed Leave Open How to make C# methods work like javascript functions?
Apr
18
reviewed Close Saving an array to a binary file in C?
Apr
17
reviewed Leave Open Is it fine to make a default constructor unusable?