The tag has no wiki summary.

learn more… | top users | synonyms

7
votes
13answers
565 views

When do you think of efficiency? Before/During/After actually coding?

I've been programming in Java for quite some time and I always find myself doing very little "planning" (I haven't worked on anything HUGE yet, but im no stranger to big projects) and develop ideas ...
5
votes
9answers
3k views

Best Practices and Tips for Reading Source Code [closed]

Code reading is an important part of a programmer's life because we usually work in groups and have to maintain, complete or contribute to the other developer's codes. From that point of view, code ...
6
votes
8answers
685 views

How can I get better at knowing how to write code right off the bat?

I have been programming for around 3-4 years now (completed my degree in CS where we were taught the Java programming language). Now my question is: Do many people find it a difficult task ...
207
votes
25answers
19k views

How do you know you're writing good code? [duplicate]

Serious question here. I love programming. I've been messing around with code since I was a kid. I never went the professional route, but I have coded several in-house apps for various employers, ...
1
vote
4answers
799 views

General tips on writing specs for Java programmers [closed]

I found myself in a pickle after writing some specs for freelance programmers that I hire. It seems that I'm missing some basic structure and I'm not placing the points in clear enough view for the ...
13
votes
4answers
755 views

*Hidden Features* in your operating system that increase productivity?

As developers how much time, or do you spend time, In learning the hidden features tricks of your operating system ? How important do you feel is this for productivity in day to day programming? ...
6
votes
6answers
671 views

Start a new project. Where is the inspiration?

The question may seem strange at first glance ... And I may be alone in this situation. But currently I want to improve my skill through learning new framework. however, do a simple "HelloWorld" ...
50
votes
28answers
13k views

How do people read big technical books? [closed]

I see that most of the good programmers have the habit of reading big books for learning about technology. What does it really take to read technical books, apart from the real interest on the ...
13
votes
14answers
7k views

How to Leverage Clearcase's features

We use Clearcase at our office, and based on my admittedly light knowledge of clearcase, it just seems like a really bloated source control tool. I know from hearing friends talk about Clearcase that ...