Reputation
4,486
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
5 29
Newest
 Yearling
Impact
~44k people reached

May
29
awarded  Yearling
Mar
31
comment Why are people making tables with divs?
@EricKing It's fair to say that div has a purpose. But div and span don't have the very specific intended purpose that table, thead, td etc do. No one will freak out if you use misc div elements for sidebars, pull quotes, section groupings, etc.--pretty much anywhere in the document, too. Try doing that with a unenclosed thead, td, or li. Instead of "purpose-built," maybe "purpose-specific" or "with a specific intended role."
Mar
31
comment Why are people making tables with divs?
@HorusKol In fact, of the all the answers here, this one is most consistent with, and supportive of, your answer. I would say they mesh well.
Mar
31
comment Why are people making tables with divs?
IMO, it discusses the underlying question of why designers, developers, and content workers choose to use generic elements (<div> and <span>) in place of specific, purpose-built elements (e.g. <table>). It's a little more meta than just those tags, but it speaks directly to the patterns and principles of use.
Mar
31
answered Why are people making tables with divs?
Mar
20
comment Using NLP can we create a summary of functional specification
The vocabulary is limited, but some parts of it are also very technical / precise. So it's a "perturbable" data set. Small changes in interpretation can lead to large differences in output.
Mar
20
revised Using NLP can we create a summary of functional specification
removed extra parenthesis
Mar
19
answered Using NLP can we create a summary of functional specification
Mar
19
answered How do you deal with clients who cannot wait for a feature to exist?
Mar
17
revised How to define complex business rules using User Stories?
reformatted to make example match pattern
Feb
26
awarded  Nice Answer
Feb
26
revised The recommended Way to exit a Loop
edited body
Feb
26
answered The recommended Way to exit a Loop
Feb
17
comment What is the most efficient / fastest way to keep a list in order?
Be careful with the term "ordered." Sometimes it indicates "in the order data was added" like a simple queue, append-to-the-end list, OrderedDict, etc. Sometimes it means "sorted" or "ordered according to some criteria," which includes sorted lists, heaps, etc. This later sense is inherently more expensive because you have to do something more than "add one on" to maintain the ordering criteria.
Feb
16
reviewed Approve Can “higher order function” feature allow/maintain abstraction and encapsulation?
Feb
15
reviewed Approve Should I learn octal numbering?
Feb
14
awarded  Nice Answer
Feb
13
reviewed Approve How can I ask my boss (in a polite way) to comment his code?
Feb
13
answered Do algorithms depend on computer architectures?
Feb
12
comment Parameterized tests - When and why do you use them?
Why should parameters not be used as a convenience to write less code? There is no great virtue in providing an exhaustive listing of a large(ish) set of test cases.