Skip to main content
10 events
when toggle format what by license comment
Sep 29, 2011 at 13:55 comment added David Thornley @user16764: There is often too little attention paid to giving developers test environments that are different from their development environment. My wife had a very hard time getting both an admin account (to develop in) and a more limited account (for testing), and before that had constant problems with accidentally putting something in a maintenance fix that wouldn't run on an ordinary user account.
Sep 29, 2011 at 13:44 comment added David Thornley @Jerry Coffin: If all the developers here found ways to write code so it built faster, over several months there'd be very little change. It would take a good deal of effort to refactor on that scale, effort that would provide neither more user support nor more useful features. Moreover, I don't know how fast this particular codebase can be made to compile. It's already fairly modular.
Sep 29, 2011 at 4:54 history made wiki Post Made Community Wiki by geoffjentry
Sep 28, 2011 at 21:13 comment added Jerry Coffin @DavidThornley: IME, the same largely applies there. Build times will go up until it becomes a problem, at which point many developers suddenly find ways to write the code so it builds faster. The resulting code is usually better designed and more modular.
Sep 28, 2011 at 21:12 comment added Falcon @user16764: That's how we did it lately. Worked great.
Sep 28, 2011 at 21:00 comment added user16764 This was suggested in a Slashdot comment (about something) years back. The response was: "developers should develop on fast machines and test on slow ones."
Sep 28, 2011 at 20:53 comment added Loki Astari Half the problem is that it is hard to test on a dev machine. Dev machines tend to be big and fast so a dev may never see the issue. Its hard to fix something if you can't see measure (be affected by) the problem let alone how your fix will change the behavior.
Sep 28, 2011 at 20:43 comment added David Thornley In which case the company should buy me a decent sword, because I'm going to spend most of my time compiling.
Sep 28, 2011 at 20:41 comment added Crashworks It's easy to fall into the trap of obsessing over things that don't matter, but if a cellphone ships with a UI so slow that incoming calls go to voicemail before the "Answer" button responds, clearly someone failed to improve performance when it did matter.
Sep 28, 2011 at 20:37 history answered Jerry Coffin CC BY-SA 3.0