1,506 reputation
46
bio website sivut.koti.soon.fi/~terop
location Finland
age 39
visits member for 2 years, 10 months
seen 6 hours ago

Jul
6
comment Screen out software engineers with poor communication skillls?
@michaelT: Well, the outsourced folks from india managed to write good enough design documents, and they definitely didn't have perfect english language skills. I wouldnt show the docs to paying clients, but they managed to communicate the information programmers need to understand the code.
Jul
4
revised How many mistakes does a good software developer make?
added 4 characters in body
Jul
4
comment How many mistakes does a good software developer make?
randomA: You're right about this. Relying on language features you don't know well, or if the requirements have unknown parts is a big red flag for writing correct code. Good plan is to use your free time to experimentation of different primitives, so that you don't need to do guesswork while writing the code.
Jul
4
revised How many mistakes does a good software developer make?
added 161 characters in body
Jul
4
answered How many mistakes does a good software developer make?
Jun
5
comment Is there a Design Pattern for preventing dangling references?
easy way to avoid the problem is by collecting all deletes to same place in the code, thus deletions happen in large groups. ownership of the object need not be in the handle...
May
8
comment Etiquette: Our old developer is displaying our project in his portfolio without permission
Usually the rewrite is simply because "We didn't write the code, so we don't trust it to work right"...
May
1
comment How and when should I design a simple mark-up language parser?
parsers require something called "formal languages theory". Regular expressions are one example of such things.
Apr
26
revised What are the benefits of using Polymorphism 'in the real world' - as opposed to not using it?
added 49 characters in body
Apr
25
revised What are the benefits of using Polymorphism 'in the real world' - as opposed to not using it?
added 42 characters in body
Apr
25
revised What are the benefits of using Polymorphism 'in the real world' - as opposed to not using it?
added 20 characters in body
Apr
25
revised What are the benefits of using Polymorphism 'in the real world' - as opposed to not using it?
added 199 characters in body
Apr
25
revised What are the benefits of using Polymorphism 'in the real world' - as opposed to not using it?
added 283 characters in body
Apr
25
answered What are the benefits of using Polymorphism 'in the real world' - as opposed to not using it?
Mar
29
comment Injecting dependencies (DI) in c++ applications
check sivut.koti.soon.fi/~terop/pure.html
Mar
29
comment How to avoid binary dependency on size change
remove #include "A.h" and move it to .cpp file. Then move ctor and dtor to the .cpp file. Then you need just forward declaration of A class in your UseA class.
Feb
3
comment Selecting a point inside a non-convex polygon
its pretty bad for small polygons. Best if you have complex polygons that takes large area of the screen.
Feb
3
answered Selecting a point inside a non-convex polygon
Aug
30
awarded  Yearling
Aug
25
comment Generic term for “objects” vs “fundamental types”?
structs/objects are normally called Cartesian Products.