Coding is an alternative way to describe programming.
31
votes
7answers
1k views
Code maintenance: keeping a bad pattern when extending new code for being consistent, or not?
I have to extend an existing module of a project. I don't like the way it has been done (lots of anti-pattern involved, like copy/pasted code). I don't want to perform a complete refactor for many ...
37
votes
18answers
18k views
What is better for coding - desktop or laptop? [closed]
Use of desktops are decreasing day by day in daily life but for coding purpose are there any reasons for using desktop over laptop?
18
votes
3answers
1k views
How to avoid jumping to a solution when under pressure?
When under a particularly strict programming deadline (like an hour), if I panic at all, my tendency is to jump into coding without a real plan and hope I figure it out as I go along. Given enough ...
12
votes
11answers
1k views
How do you prepare yourself before you start coding? [closed]
Before you start coding something, how do you prepare yourself?
Do you make diagrams, pseudocode, mockups or any of that kind of stuff or you just start coding and see what comes along the way.
...
21
votes
13answers
2k views
Being IDE dependent. How can it harm me?
I am highly IDE dependent developer (NetBeans and Eclipse as I am a JAVA dev). I can code properly if I have an IDE. I can rely a lot on that for development, debugging and deployment.
But without IDE ...
66
votes
15answers
3k views
I've stopped coding for fun, is this a bad sign? [closed]
At some point in time, I just stopped coding for fun. I used to go to work, finish my assignments and then upon arriving home I'd go and write stuff on the side for fun. However, I now just go home ...
20
votes
15answers
2k views
Motivating yourself to actually write the code after you've designed something
Does it happen only to me or is this familiar to you too?
It's like this: You have to create something; a module, a feature, an entire application... whatever. It is something interesting that you ...
17
votes
10answers
2k views
Does your company have a coding standard?
I recently saw that Microsoft released a coding standards document (All-In-One Code Framework Coding Standards) and it got me thinking... The company that I work for has no formal coding standards at ...
21
votes
10answers
3k views
When to commit code?
When working on a project, the code may be developed reasonably fast in a single day or bit by bit for a prolonged period of few weeks/months/years. As code commits are becoming to be considered as a ...
8
votes
2answers
246 views
Beginning Design as a Programmer [duplicate]
I'm just starting to get in to web development. I'm learning Rails at the moment. I have lots of experience with various programming languages.
I've been searching for books to help me get started; I ...
104
votes
15answers
39k views
What's the career path for a developer who doesn't like management?
If you're developer (Senior or Lead Developer) and you'd rather stay with code/design than pursue a management career, what are the available career paths at your company, or any you've heard of? How ...
49
votes
17answers
5k views
Working on someone else's code
I have hardly a year's experience in coding. After I started working, most of the time I would be working on someone else's code, either adding new features over the existing ones or modifying the ...
31
votes
12answers
2k views
Would a cut and paste coder ever get past a job interview?
As a long time cut and paste coder I never committed much of the syntax of a language to memory. Even worse, I now use google to solve many of the coding problems which are of the type typically used ...
15
votes
15answers
3k views
Do you ever write code with pen and paper, and should we do it more often?
Like the title says, do you ever write code with pen and paper? If so, why? Do those who don't do if have anything to gain by doing so more often?
8
votes
7answers
6k views
Whiteboard “testing” during an interview: legitimate way to back up your (whiteboard) code?
As I get it, having an error (even a typo like or missing ";") in your whiteboard code will often cost you some interview points. Avoiding that will inevitably make one proof-reading code again and ...
21
votes
12answers
1k views
Emotional attachment to code
As an employee of a company, when you write code do you feel like you have an attachment to it? Do you feel that you have some ownership of the code? Or do you write it completely detached from it ...
7
votes
1answer
508 views
Any ideas about puzzles and recruitment with Coderloop?
Does anybody have any experience with Coderloop? It is supposed to be community of developers solving programming puzzles, and they use that information to help companies recruit. Has anybody been ...
16
votes
5answers
683 views
How did programmers work back when a computer was very expensive, rare, as big as a room?
I assume they weren't able to sit in front of a computer for the whole day like we do today. So how did they write their program? On a piece of paper and type it later when the computer is available? ...
10
votes
2answers
815 views
What parts of Code Complete haven't stood the test of time? [closed]
I was looking at Code Complete on the shelf, thinking, "Outside of the Mythical Man Month, this may be one of the few mass market Software Engineering books to stand the test of time." For this ...
27
votes
14answers
2k views
How Much Logic in Getters
This question has been asked in different ways, but nothing that's actually what I want to know.
Got me confused at work now. They tell me there should be as little logic as possible in getters and ...
8
votes
14answers
1k views
How to minimize typos when you code?
I make a lot of typing mistakes when I program. I have a good keyboard writing speed but I try to write faster and in the process end up making typos.
I want to type faster, but make less errors. Can ...
7
votes
5answers
362 views
Coding in known language or learning a new one in free time? [duplicate]
Possible Duplicate:
Should I focus on being deep or broad
Doing which of {coding,learning} will you recommend for a programmer in his/her free time?
Of course,this question is valid in case ...
3
votes
3answers
591 views
“How to code better” training
We frequently recruit fresh talent into our company straight from the Universities. While a lot of training goes on for these developers, I think there should be a training program that simply teaches ...
2
votes
4answers
2k views
How to convincing Programmers that 'being in the zone' [coding] isn't always beneficial for the project?
In this book review:
http://books.slashdot.org/story/11/06/13/1251216/Book-Review-The-Clean-Coder?utm_source=slashdot&utm_medium=twitter
Chapter 4 talks about the coding process itself. One of ...