Reputation
1,317
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
1 6 11
Newest
 Yearling
Impact
~35k people reached

  • 0 posts edited
  • 1 helpful flag
  • 148 votes cast
Jul
24
comment Who can be called a good team player?
Those add up to someone who acts in a professional manner, great points indeed.
Jul
24
comment Who can be called a good team player?
It's such a slippery question, I would love to see some answers from people with experience in large teams and multiple team large scale efforts.
Jul
24
answered Who can be called a good team player?
Jul
24
comment What is the point of a Gantt Chart, and will it help me?
This is how I use these charts as a personal tool, not so much to schedule but to force me into thinking of dependencies and to lay out an order of work. Later I fill in the time used and from that my prediction gets better on future projects. +1
Jul
24
answered The difference between best practices and common sense?
Jul
23
comment What reasons might a programmer have for wanting hyperthreading turned off?
This is almost always the case for machines that come with HT turned off. Maximum compatibility and saving the vendor from a flood of weird support calls.
Jul
22
comment When to confront a good project leader or boss
You could just ask him about the design before running in with loaded words like "confront" and "opinions." In the end since you're talking about opinion instead of cold, hard O(n) fact it's his job to keep everyone on the same page. Consider that you call him a genius and then describe how you repeatedly disagree with him on major issues. Follow @sharptooth advice, have facts and not opinions, and respect his genius and the job he's trying to do while being second-guessed on every decision.
Jul
21
comment How to convince co-workers the merits of local development enviroments
Unless you're the technical director of this company, or married the boss' daughter then kevin cline has the way of it. It's an uphill battle and you're only going to lose.
Jul
18
answered Should I patent my software?
Jul
18
comment When is a 'core' library a bad idea?
A quote from Donald Knuth: "I also must confess to a strong bias against the fashion for reusable code. To me, “re-editable code” is much, much better than an untouchable black box or toolkit. I could go on and on about this. If you’re totally convinced that reusable code is wonderful, I probably won’t be able to sway you anyway, but you’ll never convince me that reusable code isn’t mostly a menace."
Jul
18
comment Application design question regarding saving files
So the bookshelf can control access to that one book, automatically close the existing one when a new book is asked for, and generally hide away the code involved. You need code for it somewhere, might as well make a class out of it and not dirty up all your GUI code with data management details. Besides, a bookshelf also works as an abstraction of a bunch of book to choose from, when opening that single one.
Jul
18
answered When is a 'core' library a bad idea?
Jul
18
comment Building a company and want to know how ethical to put samples from projects I did before on the new company website
I was thinking, however, that you could probably video capture your website work in action without actually having to host from live data. But I side with advice that hiring an Intellectual Property lawyer for 30 minutes to answer all your questions will save you from worrying every day =) That and simply asking for permission for that kind of recorded presentation, that's a great idea.
Jul
17
answered Application design question regarding saving files
Jul
17
comment Should sales staff interfere in application analysis and design?
Then politely remind the Sales Manager / PO to use the process and remind him that all changes take time away from the total schedule. If your PO squanders the team's time with wasteful revisions the documentation will show that in short order. The PO doesn't need technical expertise because the members of the scrum set the schedules for each task, tackling them in priority order.
Jul
17
comment Should sales staff interfere in application analysis and design?
A big +1 for this answer. There is a natural planning cycle to Scrum/agile development and writing individual defects not only gets them prioritized properly but if the sales manager gets mad/annoyed at having to write individual defects then he Might get the idea that each one takes time to implement against the total schedule =)
Jul
17
comment Interview Assignment: Production, Bug-free, or Bells & Whistles?
Bonus point for quoting Saint-Ex to highlight your message, and a very good message it is.
Jul
16
comment How do you organize your MVC framework while supporting modules/plugins?
Truly, back ends aren't like client-side apps that need to start up quickly, they can take the time needed to configure the run time properly. Good point.
Jul
16
comment Why do people still say Java is slow?
@Thorbjørn Ravn Andersen I really wish I could give you a +1 for that observation.
Jul
15
answered Can initial inefficient solutions INSPIRE better ones and thus lead to faster problem solving?