Some programmers believe that constants are the source of all goodness, because it means in the future that everything will be malliable. Particularly programmers paid by the hour. This is a mistake. Readibility suffers if constants are abused. I am reading some code today which exemplifies this. Read the rest of this entry »
If you are using file names with non-ASCII characters in them, then Git will sometimes behave funny. There are some commands to know about. Read the rest of this entry »
If you already know the requirements and best practices for exception handling and error reporting, this post talks about some convenient guidelines to follow to make it easier to comply with the rules.
Read the rest of this entry »
I found a lot of the documentation is incomplete and only useful to those who already know how to do it. Plus, they usually are based on unrealistic scenarios. Here are the notes that are useful to me to make and control branches. Read the rest of this entry »
One of the biggest questions I see posted on internet discussion boards is “Why didn’t Chrome get the recent file?” By default, Chrome is more aggressive on it’s caching than either Mozilla or IE. Here are some answers to these questions. Read the rest of this entry »