Reputation
442
Top tag
Next privilege 500 Rep.
Access review queues
Badges
3 10
Newest
 Yearling
Impact
~6k people reached

Sep
23
revised How to set up for selective pushing with Mercurial?
deleted 7 characters in body
Sep
23
answered How to set up for selective pushing with Mercurial?
Aug
12
comment How to design an algorithm-heavy and object-light application
Could also implement the facade design pattern when each package/namespace have to interact with each other, this way you can simplify the actual calls through an other layer of abstraction
Jun
28
comment How to set up for selective pushing with Mercurial?
This link illustrate on how to manage bug fixing with mercurial. ie: fix a bug in v1.x while working on v2.0 in the same trunk hginit.com/05.html
Jun
9
comment Who does test-driven development?
@CraigTP - right on, for most manager employees are only interchangeable pieces like furniture. The good managers understand that their job is not to control and manage their employees but to manage the world around them to make them able to work.
Jun
9
awarded  Commentator
Jun
9
comment Who does test-driven development?
@CraigTp - There is a whole chapter in the book Peopleware: Productive Projects and Teams that rant against the "Methodology" saying that it kills the motivation and extinguish the inner flame one can have if the "Methodology" is too tight because it removes the liberty of individual supposing that they will make systematically bad choices. A good working environment is one where the individual can make decision that he judge are the best for the "greater good", if it fail then adjust, but otherwise, let the individual be the center of decision, not the "Methodology"
May
31
comment Best practices for working with multiple programmers
+1 programming (or any mental work) is about 5% actual production, 35% logical problem solving and 60% social problem solving.
May
6
awarded  Enthusiast
May
5
comment Where can I ask for an accessibility review for a site?
quick test for accessiblity are : black and white version, light and moderate red, blue, green, orange, yellow hues (this will allow you to discernate if the content can easily be seen by color blind people) then you can deactivate css and javascript, if you still get your reading levels and most of the content you are about 80% accessibility bullet proof
May
5
awarded  Citizen Patrol
May
5
awarded  Critic
Apr
29
comment Version control management of large projects
Take a look at hginit.com it's a pretty good Mercurial tutorial
Apr
28
awarded  Editor
Apr
28
revised Dependency Injection and method signatures
deleted 1 characters in body
Apr
27
answered Dependency Injection and method signatures
Apr
15
awarded  Teacher
Apr
15
answered How do you accurately create estimates for programming projects given to you?
Apr
14
comment Tricky logic puzzles - Are they really useful in assessing programming skills?
looks like Die Hard 3 jug puzzle youtube.com/watch?v=lZ64IR2bz5o
Apr
8
comment “As” Naming Convention
The Hungarian notation would good be a naming convention if Microsoft hadn't broken it. The notation should not state the type but the nature of the variable content. For string the microsoft way of doing it is prefix everything with a "s" so all the strings are the same, but if you use it to qualify a string as safe (from the system) and un-safe (from the user) you will have something clearer to work with like usName = fromFormElement and sName = fromDatabase. You can read more on that on joelonsoftware.com/articles/Wrong.html