1,067 reputation
519
bio website
location
age
visits member for 4 years, 6 months
seen Mar 27 at 16:11

Donate a cup of food for free: Click to Give @ The Hunger Site


Mar
11
comment How to monitor code review efficiently?
And here was me thinking that code review involved checking if the code matched the design document :-/
Mar
10
comment How to monitor code review efficiently?
I also dislike one line answers. Fortunately you took two lines - and my answer. +1
Mar
10
comment How to monitor code review efficiently?
Do you attend any of these reviews? Maybe it's time to drop in on one? Point out a few things yourself & ask each reviewer individually why he missed all of them?
Mar
10
comment How can I avoid these nested repetitive ifs?
I am thinking bitmask ...
Mar
5
comment How to help a junior developer that refuses help?
Your boss is responsible for this guy's performance review - let him make it clear that non-compliance to team rules will not lead to a very positive review. Make him understand that good work as defined by the company leads to good wages (as paid by the company. Its their ball & their back yard, they get to choose the rules). And make sure that your boss fully understands the negative business impact of this guy's behaviour (and that that might have a negative impact on his performance review).
Mar
5
comment How to help a junior developer that refuses help?
This question might be better asked on workplace.stackexchange.com My question to you is what the other team members think (and, is your boss aware of this)?
Mar
5
answered Will C compiler attach the whole object code of the header file?
Mar
5
comment In C, what is an unconditional jump?
Did you ask whomever asked you to fill out the documentation? Can you track it back it its author & request clarification. Perhaps the document itself could be updated? "did you use any unconditional jumps (i.e goto or break)?"
Mar
1
comment If I want write a programming language, what I have to know?
Buy The Dragon Book - accept no substitutes en.wikipedia.org/wiki/…
Feb
27
comment Chat-service database design
The enum is part of the database.
Feb
27
answered Chat-service database design
Feb
27
answered Methods of ordering function definitions in code
Feb
27
comment Frankly, do you prefer Cowboy coding?
I notice that you mentioned some famous cowboy successes while passing over the far more numerous cowboy failures.
Feb
27
comment Frankly, do you prefer Cowboy coding?
+1 for saying that teamwork with such selfish people is impossible. Even if they are genii, cowboys are not team players; they are the main show & we are the backing group
Feb
26
comment Reconciling contradictory programming advice: get something working and iterate vs. really think it through before coding
Very deep. I agree. My average professional project is approx 40 -50% up front design work, 10, max 15% coding and the rest for testing.
Feb
26
comment Determine Better Coding Practice
I know that you asked about coding, but that is a very small part of what makes a software engineer. Learn about requirements analysis, use cases, software architecture, design patterns, detailed design documentation, automated unit test, system test, integration test, debugging, bug tracking, effort estimation, project planning, teamwork, pointy headed bosses, unpaid overtime, Mountain Dew ...
Feb
23
comment How can the process of creating and maintaining documentation be improved?
"Link to appropriate web articles rather than reproducing them in your documentation" - S.O depreciates this, in case of link rot. Shouldn't you do the same?
Feb
23
comment How can the process of creating and maintaining documentation be improved?
"There are often better ways to communicate than through documents, eg. face-to-face" - those faces who were present will possess knowledge which ought to be documented. Others will not. And, when those faces leave the company, so does the knowledge. Documents stay around.
Feb
23
comment What are the benefits of using comments
Nope. It simply should have no side effects. And "necessary side-effects" belong in their own (well named) methods.
Feb
22
comment How to sell DRY architecture
@Catchops be sure to obfuscate your JavaScript, or even consider doing most of the work server side, lest a student hack