Reputation
3,865
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
14 29
Newest
 Civic Duty
Impact
~120k people reached

2h
comment Proffesional Systems Design
Correct in what sense? You offer two situations, to connect directly to the database or not to. This is a binary option, if your software is based around a single, central database then you must choose one but there should be many more factors that go into that decision. It is unclear what you are actually asking for or what you expect from an answer.
Jan
30
awarded  Civic Duty
Jan
28
reviewed Reject What's the point of running unit tests on a CI server?
Jan
28
awarded  Disciplined
Jan
28
awarded  Good Answer
Jan
27
comment Is using this complex data structure bad practice?
@MichaelT The site timed out for me, so I googled the term and ended up on Jeff Atwood's blog. :) Will check it out some other time.
Jan
27
comment Is using this complex data structure bad practice?
@MichaelT I clearly do not spend enough time on the Internet.
Jan
27
comment Is using this complex data structure bad practice?
stringly typed -- not sure if that is clever pun or typo?
Jan
27
comment Is using this complex data structure bad practice?
When the format of the CSV file changes, how many places will you have to adjust the way it references the ninth date of the third item in the second map that is second the first map which is seventh in the list?
Jan
27
awarded  Nice Answer
Jan
27
comment What's the point of running unit tests on a CI server?
@RobbieDee I'm afraid I can't see your point? I don't suggest creating new tests without testing them locally, or just blindly committing things to source control without testing them yourself, and I would run the tests on my own machine -- but "configuration" does need to be tested for consistent behavior, and it's better to do that relatively quickly when the developer's mind is still in that area than finding an issue when the team who predominantly uses Macs wake up four thousand miles away and update their copies.
Jan
27
answered What's the point of running unit tests on a CI server?
Jan
26
comment Why is Python 3.4 still developed after the release of 3.5?
@rgargente there are things that work in Python 3.4.x that cause SyntaxError exceptions in 3.5, there are things in the API that have been removed. If you want to know a whole list of what has changed, there are resources for that, but every project or developer will make the decision based on their own needs -- so Python, being a respectful and mature community, continue to support "older" versions.
Jan
26
comment Why is Python 3.4 still developed after the release of 3.5?
Totally agree. Python 3.5 hasn't even been out that long; it drops support for a small but significant platform; and if there is no pressing reason to upgrade (you don't intend to use the new features of the language, or whatever) then there's no reason to do so.
Jan
26
reviewed Leave Open Pros/cons between emphasizing client-side or server-side processing
Jan
26
reviewed Close Could ANSI C standardized linkage syntax from early C wrong?
Jan
26
reviewed Leave Closed I think fan-in fan-out is backward, please explain
Jan
26
reviewed Leave Closed Experience of Python's “PEP-302 New Import Hooks”
Jan
26
reviewed Leave Closed Do you write titles in code comments?
Jan
25
reviewed Close How to define different associations and roles between 2 classes in a class diagram