781 reputation
38
bio website
location
age
visits member for 2 years, 3 months
seen Nov 3 '13 at 10:13

Jan
6
awarded  Yearling
Jan
6
awarded  Yearling
May
28
comment How do you handle database security from a desktop application?
On the topic of bindings; not using ORM like NHibernate is (I think) a non issue. If you use web services as an example, you will find many ways to efficiently bind your data to XML.
May
28
comment New application development - Use existing database or create a new one?
Can you give some additional context on the nature of the web app? Are you taking orders? Allowing self service updates to personal details eg phone and address?
May
24
awarded  Good Answer
May
24
suggested suggested edit on Should we avoid object creation in Java?
May
24
awarded  Nice Answer
May
23
comment Should we avoid object creation in Java?
Objects are short-lived (less than 0.5sec in the general case). That volume of garbage still affects performance.
May
23
comment How can I convince management to deal with technical debt?
First line - "It has to be a very convincing argument [] that I couldn't use that money now to do something more important to me." I use the fridge example as frankly, I don't care about what goes on inside my fridge. I just want an outcome. (cold food at a reasonable price). To be blunt, I don't care if the fridge engineers think it's a better product internally. I might consult them but it's really not their decision.
May
23
answered Dependency injection: How to sell it
May
22
comment Should we avoid object creation in Java?
Object creation is cheaper now than it used to be. It's not free though. Anyone who tells you that is lying. And the link about OO languages beating C is a exaggerated response to someone who is genuinely trying to learn.
May
22
awarded  Mortarboard
May
22
awarded  Nice Answer
May
22
comment Should we avoid object creation in Java?
And - most expensive operation as compared to what? Compared to calculating pi to 900 digits or compared to incrementing an int?
May
22
answered Should we avoid object creation in Java?
May
21
comment Advice on which technologies to use for a client-server desktop application
You should use Spring - static.springsource.org/spring/docs/3.0.x/…
May
21
answered Logging asynchronously - how should it be done?
May
21
answered What are some of the major differences in process management between CGI and newer (better) technologies?
May
21
answered How can I convince management to deal with technical debt?
May
17
comment How can I satisfy this project requirement?
You've got 6 weeks, stop wasting time on stack exchange. Build something simple, and iterate it. If you find an issue that can only be solved by switching, then switch. Keep your dependencies isolated if practical and you shouldn't find it hard to switch.