Reputation
11,374
Top tag
Next privilege 15,000 Rep.
Protect questions
Badges
1 10 32
Newest
 Explainer
Impact
~630k people reached

Jun
30
revised How do you compare Languages?
added 142 characters in body
Jun
30
comment How do you compare Languages?
Its about what you want to do with the comparison. If you are an academic person or someone who wishes to create a new language, you need to go into the properties of each and such, but if you are a software architect, what matters is how fast your team can deliver using the environment, the future support and the customer requirements.
Jun
30
revised How do you compare Languages?
added 82 characters in body
Jun
30
answered How do you compare Languages?
Jun
27
comment Split multiple overlapping intervals to non overlapping intervals
This question is very similar to yours:stackoverflow.com/questions/5752990/overlapping-intervals
Jun
27
comment Split multiple overlapping intervals to non overlapping intervals
Dig more into the requirements before the code. Find out what the points represent and the criteria for dropping a given point. Check the concept of Topological Sort as a step towards you final goal, e.g. en.wikipedia.org/wiki/Topological_sorting
Jun
23
comment DB Schema design : single table with more columns vs multiple tables with fewer colomns
Every time you de-nnormalize a schema you should know that you are giving some flexibility away. Database design optimization requires complete analysis and vision including future requirements. In many cases you can buy performance but you can rarely buy flexibility without shutterning large part of the code. I suggest you begin with a 3NF first.– Emmad Kareem 8 hours ago
Jun
23
comment What is the right algorithm to detect segmentations of a line chart?
First, your description of the problem is not very clear. Second, this is not a statical problem and no machine learning is required. This is simply another Computer Science algorithm that involves finding averages and performing a search. Next step is to fully specify your problem as accurate as possible.
Jun
23
comment DB Schema design : single table with more columns vs multiple tables with fewer colomns
In my opinion, the post should be independent of its scope, so the post purpose (Group vs. Wall) should be a separate table. Also the dependency between user_id and group_id could be avoided so that user could switch groups or be part of several groups at the same time.
Jun
16
comment What's the best pattern to validate a conditional entity?
You should worry about more subtle issues than attempting to optimize 3 ifs that are not even in a loop!
Jun
6
comment Modular Web App Network Architecture
The more tiers you add, the more complex your application will be to code, install and maintain. Justify your architecture before you commit to one.
May
22
revised DLL or web service for common functions?
added 1 character in body
May
22
answered DLL or web service for common functions?
Apr
26
revised Feature vs. Function
added 154 characters in body
Apr
26
comment Feature vs. Function
I qualified the anser, thnx for your comment.
Mar
8
comment Should we use Entity Framework?
@NickG, I did not say it is wrong to have dual-field composite keys (although they are slower since they require 2 indexes to be built instead of 1). However, I would not give up the EF just for this restriction alone.
Jan
31
comment YAGNI principle put to practice
In your case, this is a 'strategic' question. It is a project-level question, it is a question for your customer or marketing department (if you are a vendor). There is no correct answer based on the provided info, or so I see.
Dec
18
comment How to turn truth table into smallest possible if / else block
@Lyise, Thank you for your remark. You are absolutely correct. I should incorporate your good point when I get a chance.
Dec
16
comment What is the value of workflow tools?
@DocBrown, clarification appreciated.
Oct
11
comment Help with database design with a strict and structured subset of clinical data
"I picked mongodb, because I'm afraid the requisites for this database will be changing from time to time" - I disagree with this. I belive in schema-first approach to developing business applications. If business changes, business pays.