3,896 reputation
634
bio website
location
age
visits member for 2 years
seen 3 hours ago

Feb
7
comment What is Component Oriented Programming, and how is it different from OOP?
The wiki gives a quite nice description: en.wikipedia.org/wiki/Component-based_software_engineering
Feb
6
reviewed Reject suggested edit on Does it make sense to write tests for legacy code when there is no time for a complete refactoring?
Feb
6
reviewed Approve suggested edit on Unit of Work pattern
Feb
6
comment How to convince my company (operating in the financial sector) to switch from PHP to Java
"Most of the competitors are using Java (anyway not PHP) Most financial companies use Java rather than PHP" You could sell this as: we can't hire talented programmers with a background in finance-programming because they all write Java, not php.
Feb
5
comment Super Fast File Storage Engine
1.000.000.000.000 records is a lot. What kind of outlandish application is this?
Feb
4
reviewed Approve suggested edit on How to handle affinities?
Feb
3
revised Tracking correct order details in commerce database when modifying 'products'
added 26 characters in body
Feb
3
comment Why is it hard to make a Java program 'appear native'?
Maybe because by design Java is meant to be non-native?
Feb
3
revised Tracking correct order details in commerce database when modifying 'products'
added 464 characters in body
Feb
3
comment Tracking correct order details in commerce database when modifying 'products'
Because references can break your history. Once a price is set in an order it won't change so it isn't actually refering to anything anymore.
Feb
3
comment Tracking correct order details in commerce database when modifying 'products'
You want to have a history of changes, but with orders, you can choose to store the vital information with the order and not as a reference. That way you can't retroactively edit a 1000 and 1 orders.
Feb
3
answered Tracking correct order details in commerce database when modifying 'products'
Jan
31
awarded  Informed
Jan
31
comment Is writing dead code useful?
Sometimes I use this pattern when I want to change some functionality conditionally. After I then confirm that logic - 1 works as intended I then replace the "if true" by a real condition.
Jan
30
reviewed Approve suggested edit on So Singletons are bad, then what?
Jan
30
comment Potentially Shippable Product Increment - what if users don't like the latest increment?
a: Why did you implement the feature? b: Some users will fight tooth and nail against any type of change but if you ask them 2 months after a change, they got used to it and will fight tooth and nail to keep the feature.
Jan
29
comment Pattern for costly precondition check before acting
It totally depends on what kind of precondition it is and whether it can change. For instance a check if the windows version is windows XP you can safely do during create because it won't change during the life of your object, but a check if a file exists has to be done basically everytime.
Jan
29
answered How to ensure that all the customers have the latest version of web application deployed on intranet?
Jan
29
comment When should a database table use timestamps?
Updating timestamps because there's a change smells to me. It would mean you would have only the time of the most recent change to a record, what you want in business is to have a history of all changes.
Jan
24
comment NDA's in interviews
How much do you get paid for signing the NDA ?