Reputation
2,457
Next privilege 2,500 Rep.
Create tag synonyms
Badges
7 17
Newest
 Custodian
Impact
~60k people reached

7h
answered Optimization of SQL using SAS
Jun
15
revised Why do programs use call stacks, if nested function calls can be inlined?
Corrected two small typos
Jun
12
revised Is my mentor's concern for code quality excessive?
A few minor typos
Jun
12
reviewed Approve Is my mentor's concern for code quality excessive?
Jun
12
comment Why would we need to rollback twice before closing in a finally block?
I'm loathe to pin it purely on Oracle. It could have been a dodgy network or, more likely, a problem in the BDE and the way it interfaced with Oracle - which is always going to be a potential issue with lowest common denominator frameworks... As I said, when we changed the interface library the problem went. DOA (Direct Oracle Access) for the win BTW.
Jun
11
answered Why would we need to rollback twice before closing in a finally block?
Jun
3
answered As a tech team lead, how should I handle team members' coding mistakes and bad practices?
May
15
reviewed Approve What difference with Android when iOS is not open?
May
14
reviewed Approve So Singletons are bad, then what?
May
13
comment c# application to read xml files, parsing them, storing locally in data structure and writing to csv
Premature optimization is the root of all evil -- DonaldKnuth
May
7
answered What data structure would you use to represent an organic compound?
Apr
7
reviewed Approve Client wants source code, but it contains a lot of shared code I reuse with other projects
Apr
2
reviewed Approve Rethrow the same exception to provide more info
Apr
2
answered Is there a common reason a more technical/traditional web developer should use a CMS for his/her own purposes?
Mar
26
answered What's the best way to handle slightly different exceptions?
Mar
24
answered Managing scaffolding for debug vs production builds
Mar
20
reviewed Approve Should I build my own CMS or rely on a pre-built one?
Mar
20
reviewed Approve When is it a good idea to force garbage collection?
Mar
20
reviewed Approve What is the effectiveness of code reviewing by just reading?
Mar
20
comment Two Database Architecture : Operational and Historical
@Gudradain If you have multiple applications using the same data for purposes so different that they need different business rules applied I'd say that was the real problem. Putting business logic in the DB is the old school way of ensuring that cowboy coders don't write a misbehaving application that bypasses a key business rule or ten. Yes, you CAN put it in a middle layer, but unless you can categorically ensure that EVERY application without exception will always use the middle layer, forever, you're exposed. One thing you can be sure of is that every application uses the database...