6,667 reputation
1438
bio website
location
age
visits member for 3 years, 8 months
seen 10 hours ago

Oct
17
comment Mediation Transition
amazon.com is always a good place to start.\
Oct
17
comment Mediation Transition
what about reading some books about database design and administration? Might help...
Oct
16
comment Is the development of CLI apps considered “backward”?
or call it "retro" and be really fancy
Oct
16
comment When does one hard-code actual data values into the code as opposed to using a DB?
@mouviciel but what constitutes data... you need some data to access the database, so you can't store all data in there.
Oct
15
comment Is it possible to have a dynamically typed language without duck typing?
maybe you should use a goose instead of a duck to do your typing for you?
Oct
15
comment How to convince my boss to accept using ReSharper
"I like it" is no reason for a company to buy something.
Oct
12
comment Should I move from .NET to Java?
This is explicitly off topic for this site, both because you're asking for tools AND because you're asking for career advise. Read the rules before posting please.
Oct
6
comment When writing object-oriented code, should I always be following a design pattern?
just about any time you see ALWAYS you know the answer is going to be a big fat NO.
Oct
6
comment What is considered a suitable notice period for a software developer?
if the company wants the employee to accept a very long notice period, the company should extend the employee the same courtesy and give them even more notice. Sadly that usually doesn't happen. Company expects undying loyalty from their staff but wants to be able to get rid of them at a moment's notice.
Oct
3
comment Do we need to test 32-bit software in 64-bit Windows?
@dan1111 given that he's apparently still needing to support customers on old 32 bit platforms (though for how much longer is impossible to tell), he has a valid business case to supply 32 bit binaries at least for now.
Oct
3
comment Why is no default constructor generated if you define an explicit constructor?
well said, if I write a constructor with parameters, it's because those values are needed for the class instances to work. If I have some useful defaults, I'll write a no-args constructor calling the other constructor while supplying those defaults.
Oct
2
comment Is it acceptable to ask management for pseudo code?
if they thought you needed it, they shouldn't have hired you...
Oct
1
comment Databases: Where should the application logic run?
@Gili and it'll just get closed because cross posting is not appreciated.
Oct
1
comment C++ Chess board design and smart pointers
@BЈовић anything that's pointers to objects will incur a performance penalty, you're getting a lot of method calls, as compared to a bitboard. It's also going to use a lot more memory which, while less critical now as when I learned programming, is still not something to just discard (and remember, it takes time to access things in memory...).
Sep
30
comment C++ Chess board design and smart pointers
@BЈовић no, when you identify a massive difference in potential performance during the design phase like this, or KNOW that one implementation will be far more efficient than another, you take the most efficient solution directly and save yourself a lot of work afterwards. Only fools implement something that they KNOW is bad and then afterwards try to change it around, chipping away at minor details, in order to try to get it to perform a fraction better when they could have prevented having to do all that work had they paid attention at the beginning.
Sep
30
comment C++ Chess board design and smart pointers
you should care about performance right now. NOW is the time to care about performance, when fundamental choices can have significant impact. Later, you're into the realm of micro optimisations that aren't worth it, when you've made the wrong decision that had a big impact early on and deliberately so...
Sep
30
comment translating a list of words (word1, word2 and word3)
@Crono no, it's not about translating, it's about linguistics. Google translate doesn't do linguistics, it does translation. And we don't do linguistics either.
Sep
30
comment Are long compiles a thing of the past?
define long... To some kid fresh out of school 1 minute may seem long, to an oldtimer who's been in the trenches for decades a few hours don't raise eyebrows.
Sep
30
comment translating a list of words (word1, word2 and word3)
@Crono maybe, but it's more about linguistics than programming.
Sep
30
comment which pattern is most intuitive for a calculator app?
don't do peoples' homework for them...