« first day (1828 days earlier)   

12:01 AM
Woo hoo!
 
12:56 AM
> My girlfriend asked why I was willing to marry her, but not move in.
"Honey, I'm all about committing, but I'm scared as hell of re-basing.
 
1:09 AM
I had a hunch this question was about time spent formatting code...
0
Q: Any tips for overcoming code quality obsession?

user2875914So I'm self employed developer who works on commissioned projects. One issue I've seemed to develop over the last year is that I stress too much over the quality of my code rather than the finished project. What I mean by this is that often I will rewrite a class 5 or more times, only to find a c...

... and I was right!
So these changes don't involve restructuring code for things like higher cohesion, looser coupling, or ease of testability? — MetaFight 6 mins ago
 
@MetaFight Checkstyle, set up a formatter, cleanup on save of file, be happy.
Tinkering with code layout and formatting can look rewarding, but its ultimately meaningless for most situations beyond 'can my co-workers read it?'
 
1:27 AM
@MichaelT I totally agree. I'm refraining from answering that question because history has shown I can't handle that topic tactfully. I've had to tell colleagues before, who were proud of their quality (well formatted) code, that their efforts in formatting were extremely low in terms of ROI. I explained that 'readability' extended far beyond simple formatting. I usually ended up making them feel bad and making myself feel like an ass.
 
Thats why check style is useful, and a team formatting standard that can be done with 'clean up' or 'format code'
You can clean up all you want, but if you commit is 'formatting' and it doesn't fix any check style warnings, you really need to think about it.
 
yups. Last time I had this conversation the other dev was on another team and project. He was the sole developer and his work was never reviewed. He had time to build a lot of self confidence.
When I suggested he should be using things like issue trackers, automated builds, automated testing, configuration management, scripted deployments and even source control, he thought I was just being "nerdy" about it. Eventually (6 months and dozens of emergency fire fighting sessions later) he came to see what I meant. It didn't make him feel any better :|
 
2:21 AM
International Bacon Day or Bacon Day is an unofficial observance held on the Saturday before Labor Day in the United States. Labor Day is traditionally the first Monday of September, though other factions celebrate Bacon Day on December 30. Bacon day celebrations typically include social gatherings during which participants create and consume dishes containing bacon, including bacon-themed breakfasts, lunches, dinners, desserts, and drinks. Bacon Day was conceived in Bedford, Massachusetts in 2000 by the residents of the Crag. == See also == Bacon Bacon mania List of bacon dishes List of food...
 

« first day (1828 days earlier)