7,850 reputation
32972
bio website
location
age
visits member for 2 years, 9 months
seen 3 hours ago

0x2B | ~0x2B


9h
reviewed Leave Closed Is software irreducibly complex?
17h
reviewed Close How do people manage to write and maintain extremely complex and hard to read code?
1d
reviewed Leave Closed What should I know before starting a software company?
1d
reviewed Approve suggested edit on How should I implement code review in this situation?
2d
comment Scrum task over estimation
@guillaume31: Yes, I meant stories, sorry. Also real velocity will not increase forever but will asymptotically reach a maximum. So eventually you cannot blame developers for not increasing the velocity over X sprints since they might simply have reached their best velocity already. In other words, looking at the velocity alone is not sufficient to find out if the developers are overestimating stories.
2d
comment Scrum task over estimation
Bring up the point that the team's velocity hasn't improved over X sprints and ask "how could we do better ?": They could improve the velocity by just overestimating tasks: more points per sprint equals better velocity. How to prevent them from doing this?
2d
comment A weakness of the TDD method?
What is not clear to me yet is how a square root algorithm should emerge incrementally by adding tests one at a time: no matter how many special cases you test, in order to implement the final algorithm you have to analyse the problem and solve it. IMO TDD does not help much in this case.
2d
reviewed Leave Closed How to trace logical errors in algorithms
2d
reviewed Leave Closed As a programmer, should I know low and high-level programming languages?
2d
reviewed Leave Closed Case insensitive keywords in a language
2d
reviewed Leave Closed What made BASIC profitable?
2d
reviewed Leave Open Does a 15-puzzle always have a solution
Apr
14
reviewed Leave Open Dependency Injection vs Mixing Levels of Abstraction
Apr
14
comment Are (C) object files created with different compilers binary-compatible?
I mean CPU architecture + OS.
Apr
14
reviewed Leave Open Torvalds' quote about good programmer
Apr
13
reviewed Close How do you control code quality on your team?
Apr
13
comment How do you control code quality on your team?
Maybe you are just experiencing a common misconception: that adopting TDD, MVC, coding standards and what not will automagically solve most of your problems. Of course, all these measures are good, but the most important thing is that your team members know what they are doing. If your people do not know the basics, are not able to think and work in a structured way, have poor abstraction skills, do not have enough experience and a solid education, all the measures you have mentioned above will not change much in the way they are working.
Apr
13
reviewed Reopen Make use of design patterns in C?
Apr
12
reviewed Leave Open What's the business in developing a programming language?
Apr
11
reviewed Leave Open Are there any implementations of deterministic regular expressions?