Programming Practices are the commonly or not so commonly used practices in development of software. These can include things like Agile Development, Kanban, Coding shortcuts, etc.
4
votes
3answers
213 views
What kind of process should I use to learn a big system? [closed]
Possible Duplicate:
How do you dive into large code bases?
I just joined a new company and started to study one of the their bigger system. For me to be productive, I need to understand the ...
6
votes
5answers
206 views
Everything has an Interface [closed]
Possible Duplicate:
Do I need to use an interface when only one class will ever implement it?
I am taking over a project where every single real class is implementing an Interface. The ...
-3
votes
1answer
84 views
Making dummy applications while not involved in LIVE work [closed]
I know this is subjective but I am looking for some real time helpful points/advice here, which will be helpful for some to get motivated.
In our company so many people are on bench(not assigned with ...
-1
votes
6answers
379 views
Can I learn touch typing while doing normal typing during coding? [closed]
I'm having a big problem as I don't know touch typing. I look at the keyboard (hunt and peck).
However, I really want to learn touch typing. I have tried many times, but I don't have the patience and ...
1
vote
4answers
215 views
Is it a bad practice to write shell script with many if-else statment and for loops?
I am maintaing several data process shell scripts which are full of if-else statements and for loops . I try to make the scritps tidy and easy to debug.
When I read some suggestions about shell code ...
1
vote
2answers
137 views
Returning a mock object from a mock object
I'm trying to return an object when mocking a parser class. This is the test code using PHPUnit 3.7
//set up the result object that I want to be returned from the call to parse method
...
-3
votes
0answers
112 views
Are there any memorization techniques that exist for programmers? [closed]
I just watched this video on Ted.com entitled:
Joshua Foer: Feats of memory anyone can do
and it got me thinking about memory from a programmers perspective. There are so many abstract concepts and ...
3
votes
2answers
268 views
Design pattern and best practices [closed]
I am an iPhone developer. I am quite confident on developing iPhone application with some minimal feature. I would consider myself as a fair application developer but the code I write is not so much ...
3
votes
2answers
338 views
How to start competitive programming? [closed]
I have been practicing coding for a while, but the problem is that it takes me a lot of time to write a solution for the problems. I want to ask if competitive programming can help me in improving ...
-3
votes
0answers
110 views
Good book about advanced programming techniques [closed]
I am looking to a book covering adavnced programming techniques, covering different practical scenarios and describing the different challanges with the relative solutions.
As example, which are the ...
-4
votes
0answers
68 views
What is the career path for a software developer/ programmer? [closed]
I've been working as a programmer for a few months and I often study CCNA , CISSP for future.
Besides simple coding I was working on specs, designing applications, and all those around-like things.
...
3
votes
2answers
249 views
Do we ethically have the right to use the MAC Address for verification purposes?
I am writing a program, or starting at the very beginning of it, and I am thinking of purchase verification systems as a final step. I will be catering to Macs, PCs, and possibly Linux if all is said ...
0
votes
3answers
126 views
How should compound words be handled when coding? Is there a definitive list of compound words? [closed]
QUESTION:
How should you handle compound words when programming?
Are there any good lists available online for developers of generally accepted technology-related compound words?
I can see how ...
9
votes
7answers
568 views
Should you promise to deliver a feature that you aren't sure if its implementable?
In an article from HN, I came across the following advice:
Always tell your customer/user "yes", even if you're not sure. 90% of
the time, you'll find a way to do it. 10% of the time, you'll go ...
9
votes
8answers
500 views
When does 'optimizing code' == 'structuring data'?
A recent article by ycombinator lists a comment with principles of a great programmer.
#7. Good programmer: I optimize code. Better programmer: I structure data. Best programmer: What's the ...