Tagged Questions

The tag has no wiki summary.

learn more… | top users | synonyms

-3
votes
0answers
74 views

What is programming? [closed]

I want to know what programming actually is. what thing refer to programming or what programming actually is. give me a answer in following context. programmer A is better then B. in a what they ...
0
votes
6answers
264 views

Why women's share is less than men's share in professional development? [closed]

As a recruit agent in a software company, I noticed that among each 10 candidates, at least 8 are men. So, this resulted in a search-for-reasons process, in which, I couldn't find what I sought. ...
15
votes
11answers
751 views

typedefs and #defines

We all have definitely used typedefs and #defines one time or the other. Today while working with them, I started pondering on a thing. Consider the below 2 situations to use int data type with ...
-5
votes
2answers
83 views

Books for C/C++ [closed]

I need to know the best two books each for C and C++ where: The first book covers the language itself in extreme depth. The second one covers the advanced programming skills in the language. I'll ...
-3
votes
1answer
49 views

What is the difference between ADT and API [closed]

I wonder if anyone could tell me what's the difference between Abstract Data Type and Application Program Interfaces's
1
vote
5answers
80 views

Automatic sorting of class/module members and its possible impact on productivity and code quality

Recently I saw some possibilities of some IDEs (via plugins) to sort members of their classes/modules based on some criteria, sou you could have everything sorted automaticaly no matter where you ...
2
votes
3answers
112 views

Is it important/essential to learn software development methodologies for beginners?

I'm a student and I've been programming for not very long. Particularly, I'm learning CodeIgniter framework - The book I'm reading is "Professional CodeIgniter". In the book, the author mentioned ...
6
votes
7answers
430 views

As a programmer, what am I supposed to know like the back of my hand? [closed]

I am talking of stuff related to programming only and not system or network administration. I am about to finish college and get a programming job, so I am interested to know about this. Although ...
4
votes
5answers
241 views

How to handle large numbers?

Well, I've just started doing puzzles and it's so annoying to see puzzles which are easy to do but also need to handle very large numbers. That's the problem. Say I have to deal with numbers like 10 ...
-3
votes
3answers
141 views

Would Smalltalk be a good introduction to programming? [closed]

I've found this resource, http://stephane.ducasse.free.fr/FreeBooks/Gnu/ProgrammingUsingGnuSmalltalk.pdf EDIT : Is Smalltalk a recommended language for a beginner to learn programming?
2
votes
5answers
283 views

How to make code writing more accurate?

I am trying to practice writing code for a long period of time before compiling and write unit test (if possible) for what I wrote (the language is C++). Of course, I got the IDE support (Emacs or ...
-2
votes
1answer
161 views

Why is BASIC bad? [closed]

Possible Duplicate: Do you think that exposure to BASIC can mutilate your mind? BASIC, and related dialects, have long been branded "bad". I've seen it said by some of the best programmers ...
16
votes
10answers
1k views

Struggling as a programmer. Need some advice [closed]

I've been a developer now for a number of years. I'm pretty good at what I do and can "get the job done". But, there is a difference between "getting the job done" and "doing the job properly". Let's ...
17
votes
4answers
746 views

Two HTML elements with same id attribute: How bad is it really?

Just browsing the google maps source code. In their header, they have 2 divs with id="search" one contains the other, and also has jstrack="1" attribute. There is a form separating them like so: ...
25
votes
7answers
958 views

How to convert a copy/paste/spaghetti programmer to see the light?

This question was inspired by this one. While that other question was deemed localized, I believe the underlying problem is something that is extremely common in our industry. I know there are some ...
-2
votes
3answers
172 views

Why are stricter (real) programming languages better than something like PHP? [closed]

I have a few questions (related to the title) so please bear with me. My first question, as the title states, is (considering that PHP wasn't originally designed as a programming languages, and ...
-5
votes
2answers
156 views

Is it OK to program in bed? [closed]

Do you lot sit with PCs on the bed or do you sit on a chair while programming? I usually sit with my laptop computer on a bed where I sleep. Is this a good practice? Do you ever feel lazy and then ...
-1
votes
0answers
40 views

How do you arrange your VS windows? [closed]

In your expert opinion, what is the most efficient setup/layout for visual studio windows. What are your reasons for using a specific layout? What benefits does it give you? Does it depend on the ...
9
votes
2answers
316 views

What does a “bodyshop” (in context of a programming job /environment) mean

I've kept on coming across the term "bodyshop" in terms of a programming job/environment but despite googling I can't find out what exactly this is referring to? Can someone please enlighten me?
3
votes
3answers
150 views

Separating the UI from its event handlers and database queries

Is it a good practice to separate the handlers and database queries in different classes? There will be a separate class containing all the necessary event handlers, and there would also be another ...
1
vote
7answers
209 views

Are there any books that explain non-specific programming concepts?

I consider myself a beginner-moderately skilled programmer (dabbled in a number of languages now, settling on PHP for web development now) looking to better myself. I've spent a great deal of time on ...
-2
votes
2answers
142 views

Need some suggestions regarding my programming career [closed]

I need some suggestions regarding my programming career I am a fresh graduate engineer and I am very interested in becoming a good coder. I have worked on a couple of projects as a freelancer on ...
2
votes
7answers
170 views

What's a good way to prepare for this course titled “Programming Language Security”?

I have a course with the following description: The purpose of this course is the study of programming language security features and languages designed to support it explicitly. Static and ...
0
votes
2answers
64 views

Session Variables and Proper Implementation

Is there any other reason for using session variables besides keeping the values longer than the current request? For instance, is it advisable to use session data when storing information in a file ...
3
votes
1answer
69 views

Linking a modular option to a program without creating a dependence

I would like to make my programs much less of a hassle to extend or create, I am imagining a scenario where the end user has a variety of check box options that affect how the program interacts. ...
1
vote
1answer
163 views

How to be successful in a 24h game hackathon? [closed]

In a few weeks me and my team will go on a full 24h game hackathon. They will give as game theme at the start of hackathon and we are allowed to use any programming ...
12
votes
7answers
407 views

Building a complete program?

Reading books, watching videos, and reviewing tutorials is all very easy. Taking notes and actually learning the material may be slightly harder, but even then, anyone with a decent brain and a fair ...
7
votes
8answers
316 views

What are some common examples of a Hash Table?

I was just wondering if there were some "standard" examples that everyone uses as a basis for explaining the nature of a problem that requires the use of a Hash table. What are some well-known ...
4
votes
4answers
114 views

Is reference to bug/issue in commit message considered good practice?

I'm working on a project where we have the source control set up to automatically write notes in the bug tracker. We simply write the bug issue ID in the commit message and the commit message is added ...
7
votes
7answers
270 views

Do you start writing GUI class first or reverse?

I want to write my first Java program, for example Phonebook, and I wonder what to do first. My question is should I write GUI classes first or util classes first? I am database developer and want to ...
0
votes
2answers
121 views

How to concentrate on one project at a time. Divide and Conquer doesn't work for me [closed]

Possible Duplicate: Tips for staying focused and motivated on a project I have serious issues on concentrating on one project at a time. I cant even follow the Divide and Conquer Approach. ...
25
votes
14answers
2k views

Differences between programming in school vs programming in industry?

A lot of students when they graduate and get their first job, feel like they don't really know how to program even though they may have been good programmers in college. What are some of the ...
2
votes
2answers
119 views

Sports Programming [closed]

Other than programming, I'm addicted to sports. I'd like to integrate the two together. What are different programming languages that companies like ESPN use to work with stats? What techniques are ...
2
votes
3answers
144 views

How to deal with the programmer's block? [closed]

Possible Duplicate: Dealing with frustration when things don't work Something I find myself coding something difficult and after hours of struggle my mind goes blank and I don't know ...
10
votes
8answers
234 views

Finding time for concentrated recreational programming when having kids [closed]

As a father of two young kids it's increasingly difficult to find time to concentrate on some recreational programming. There are small pockets of time here and there, but I notice it's difficult / ...
5
votes
3answers
233 views

What are combinators and how are they applied to programming projects? (practical explanation)

What are combinators? I'm looking for: a practical explanation examples of how they are used examples of how combinators improve the quality/generality of code I'm not looking for: explanations ...
3
votes
8answers
580 views

Why has the rate of programming language popularization slowed down in recent decades? [closed]

If I understand correctly, there was a huge birth of programming languages during the early decades of computing, but then things have stabilized. Basically, why are many universities and industries ...
18
votes
9answers
1k views

Definition of a Software bug. Blizzard Entertainment insists that my “bug” is not a bug at all. Are they right? [closed]

According to Wikipepdia, A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected ...
6
votes
4answers
320 views

Forgetting basic language functions due to use of IDE, over reliance? [closed]

Possible Duplicate: Should newbies use IDE autocomplete (Intellisense)? Is it wrong or bad to use autocomplete? Having used an IDE for the last 3-4 years, the other day a few of my ...
32
votes
11answers
1k views

Is it a good practice to code in English?

I have a development comming that is intended to be sold across Latin America (Spanish speakers), but I've heard from some partners that is a good practice to always code in English, I mean just code ...
2
votes
3answers
122 views

Does a mobile app need to poll external data sources or can it receive data in other ways?

I'm beginning the design stages of a mobile application. I'm looking for knowledge about common practices for user notifications. I understand that the SDK for the device will expose methods which ...
6
votes
3answers
142 views

Is it bad practice to define/use “Preset” functions

Lets say I have an extremely robust and versatile function: void DoAnything(action, target, context) In my program, 90% of the time I call this function, it's with the same parameters: ...
0
votes
3answers
190 views

Graduate to Lone Developer [closed]

I have read some of the Lone Programmer questions here and elsewhere and I have one of my own. I recently graduated and got a job as a lone developer at a small company. Since I have been here I ...
8
votes
3answers
430 views

Which is a better practice - helper methods as instance or static?

This question is subjective but I was just curious how most programmers approach this. The sample below is in pseudo-C# but this should apply to Java, C++, and other OOP languages as well. Anyway, ...
4
votes
4answers
198 views

Should I learn design patterns or algorithms to improve my logical thinking skills? [closed]

Possible Duplicate: How can I improve my problem-solving ability? When starting a programming task, I have trouble breaking it up into steps and figuring out how to go about solving it. I ...
4
votes
3answers
179 views

Getting started with repositories: are they what I need, or are there any alternatives?

I'm a solo iOS developer - mostly self taught, but have made several successful apps so far and potentially starting some slightly bigger projects. What I want to do: As I'm working on some bigger ...
20
votes
8answers
980 views

Writing robust code vs. overengineering

How do you guys know that you are writing the most robust code possible without overengineering? I find myself thinking too much about every possible path that my code can take, and it feels like a ...
12
votes
14answers
1k views

Can a candidate be judged by asking to write a complex program on “paper”?

Sometime back in an interview, I was asked to write following program: In a keypad of a mobile phone, there is a mapping between number and characters. e.g. 0 & 1 corresponds to nothing; 2 ...
4
votes
2answers
159 views

Multithreaded Programming?

Recently I've finished learning about multithreaded programming on single shared objects, but was curious about how different things would be in order to successfully program on multiple shared ...
2
votes
3answers
136 views

Why should I use interfaces if the implementation will mostly stay the same? [closed]

Possible Duplicate: Why are interfaces useful? In our company we have a service oriented architecture in our asp.net application. We use interfaces for every crap class. Its a huge ...

1 2 3 4 5