703 reputation
924
bio website
location St. Petersburg, Russia
age 32
visits member for 4 years, 2 months
seen Dec 14 at 0:27
mail: mlvl.jr@gmail.com

Jun
7
comment How Do Computers Work?
+1, just Ctrl-F for "Petzold" brings the answer I was pretty sure was there ;)
May
3
comment How was programming done 20 years ago?
@Click Upvote Scientific, military, space, engineering, etc -- everything funded by the state itself, obviously -- or at least it was that way in my country (USSR) back then.
May
1
awarded  Organizer
May
1
comment Hiring a programmer much more qualified & experienced than yourself?
@ShreevatsaR No one, they have to own businesses. :)
Apr
30
comment 3-Tier Object-Oriented Design Flaw?
Hell yeah! That's some truly relevant stuff!
Feb
10
comment Why isn't software as reliable as a car?
@Mchl Yep, but I was just trying to imagine Mr Babbage running a "Babbage Basic" on it -- and could not ;)
Feb
10
comment Any recommendations on a good Objected-Oriented book
Allen Holub's "Holub on Patterns" (amazon.com/Holub-Patterns-Learning-Design-Looking/dp/159059388X) is a very interesting read: both addressing common pitfalls of "OOP-ish" (but not in fact OO) practices and providing a example/tutorial comprehensive enough to make the reader sure the author himself really knows the OOP trade (a full-fleged SQL interpreter (holub.com/software/holubSQL)).
Feb
3
comment Why is Reflector such an essential utility?
@sharptooth "J3QQ4..." ;))
Jan
29
comment Why isn't software as reliable as a car?
And mentioning Mr. Parnas in the context of software reliability probably should yield an upvote by itself.
Jan
28
comment Why isn't software as reliable as a car?
+1, also software can be perfectly reliable (in mathematical sense), while a mechanical device can never be (as the notion of reliability here is different -- i.e. it is about giving a practical guarantee that everything will work and not break apart or wear at some moment).
Jan
28
comment Why isn't software as reliable as a car?
+1, just imagine a "mechanical computer" with gears, etc instead of loops and variables -- how complex (and unreliable) should it be just to "copy" a 20-40-... KLOC program? And let us remember why it was near impossible to build working mechanical computers, also ;).
Jan
27
comment Which things instantly ring alarm bells when looking at code?
haven't they also got something like boost_shared_smart_auto_ptr_container already?? ;)
Jan
26
comment Ternary operator considered harmful?
May I have a hint on who the suspect is? Just to improve my knowledge of the field a bit.
Jan
16
comment What are good keyboards for programming?
+1 for the somewhat "old-school" innovation which is still actual ;)
Jan
10
comment Examples of different architecture methodologies
The topic was covered in-depth in amazon.com/Professional-Java-Interfaces-Mauro-Marinilli/dp/… as far as I remember, you might find it interesting.
Dec
17
comment What is abstraction?
Thanks. And welcome!
Dec
17
awarded  Popular Question
Dec
17
comment What is the hardest bug to find?
+1 "Please do not copy-paste bugs." ;)
Dec
17
comment What is abstraction?
+1, "I do abstraction!" will be nice for a T-shirt ;) Thanks for the link on morphism(s) (though it does not directly mention the poly - one amongst the dozen others mentioned ;) ) also.
Dec
16
comment What is abstraction?
+1, Yeah, the topic seems to really bog many of us ;) I hope to (finally) complement your answer with some points of my own to provoke some more interest to the discussion.