878 reputation
810
bio website technikhil.com
location Thiruvananthapuram, India
age 37
visits member for 4 years, 3 months
seen Jun 5 at 16:05

Software developer by day and night - trying to stuff in the rest of my life in the gaps...


Mar
4
revised How should I go about learning a very large and complex application?
added 83 characters in body
Mar
3
answered How should I go about learning a very large and complex application?
Mar
3
comment How do you read other's code?
While I admire those who can sit back and read code like they read a novel, I find it a bit tedious at times. I have realized that for me ‘reading code’ does not really describe the activities that I undertake – a better phrase for what I do is ‘code comprehension’ and it involves reading documentation, stepping through it in a debugger and even reading the tests. I wrote a long post about code reading - technikhil.wordpress.com/2010/07/06/how-to-read-code-a-primer
Jan
6
revised version control workflow for environment with shared code
Added an update since the comments were getting hidden.
Jan
4
comment version control workflow for environment with shared code
The problem I have with Git is that you can't really show that someones working on a file - AFAIK (if anyone knows of a way I'd be interested to know). This is fine if you are used to version controls but for those new to the concept I think the lock status is useful since it gives an indication that someone is working on the file. This is useful so developers get used to the idea that simultaneous changes on the same file can lead to conflicts which need to be manually resolved. It also reduces the impulse to take backups of often changed files since developers.
Jan
3
answered version control workflow for environment with shared code
Sep
2
awarded  Yearling
Aug
30
revised Any suggestions for pair programming with external resource?
added 3 characters in body
Aug
30
answered Any suggestions for pair programming with external resource?
Nov
24
awarded  Announcer
Nov
4
answered MSFT released “ASP.NET Developer Guidance” PDF… What's missing in your opinion?
Nov
4
comment Which things instantly ring alarm bells when looking at code?
Yeah - commented code is annoying - technikhil.wordpress.com/2010/02/18/…
Nov
4
comment Tips for working fast
"The measure twice and cut once" approach - Think through all the code paths you can and make sure the design works and then code it up.
Oct
29
awarded  Nice Answer
Oct
5
answered How do people manage to write and maintain extremely complex and hard to read code?
Sep
30
awarded  Commentator
Sep
29
awarded  Good Answer
Sep
14
answered Out of all the projects out there, what is a good example to learn from?
Sep
10
answered Are there more efficient ways to search for help/documentation than Google/SO/…?
Sep
9
awarded  Nice Answer