software-development

What is a prototype implementation? How real is it?

I am looking for a better explanation on prototype implementation VS real implementation, w.r.t. Wikipedia. How real is the former? I mean is it actually implemented in a language or just some cases mapping? ...

How does Apple Inc organize development teams?

Apple computer has recently had a prodigious output of software (for example the iPad-specific productivity applications, and iOS4). My (purely subjective) experience has been that this recent software is of excellent quality. Does anyone know of any specific techniques or processes that Apple use that might contribute to this? ...

How do cookies work?

I want to know all the possible uses of cookies. Are they good or bad? How do they work? Some Best Practices I collected so far- Use Cookie-free Domains for Components tag: cookie When the browser makes a request for a static image and sends cookies together with the request, the server doesn't have any use for those cookies. So they...

Building a debugger

Hi All, I am planning to build a debugger for Java. Can anyone please guide me as to how to go about it? i.e. Topics I need to have complete knowledge of, programming language(s) that would be needed to build the software, steps to building a software(debugger). Appreciate your help. Regards, darkie ...

What is the opposite of TDD?

Test Driven Development (TDD) and its benefits are well defined. The same can be said for practices like Behavior Driven Development (BDD). Each represents a software development technique that advocates greater discipline before you start coding. What, then, is the convenient acronym for the "unstructured" approach to development? I'v...

How to choose the language or technology before the Application developemnt?

How to choose the language or technology before the Application developemnt? ...

need help for planning software development , database design

I have been doing a coding in for last 7 months. Most part of it has been the updations to the very poorly coded software in asp. Now I am going to redevelop entire software in asp.net. I want it to be very efficient. I need some tips and guidance about how to plan project and design a good database. Thanks in advance for help. ...

need help for planning software development , database design

I have been doing a coding in for last 7 months. Most part of it has been the updations to the very poorly coded software in asp. Now I am going to redevelop entire software in asp.net. I want it to be very efficient. I need some tips and guidance about how to plan project and design a good database. Thanks in advance for help. ...

How to get domain-specific knowledge and ......

I have an idea for a software product. How can I determine what my potential customers want/need (in terms of requirements)? How do I collect this data? How would I get more info on any domain-specific knowledge I might need? Thank you for your help ...

what specific details is more important in developing insurance software?

I would like to know if you want to develop a insurance software what is more important for you? kindly can you tell me what kind of risk is more important to attention?(during developing or when software developed and a new issue raised and u need to customize your software)lake of what is so important? any ideas? for example:Generally...

What is the best way to handle multiple projects when you have a single development team?

Is Agile/Scrum the answer? How does Scrum handle this? One Product Owner, One PRoduct Backlog vs Multiple Product Owners and Product Backlogs? How is it working for you? Please share your success failure stories? I am trying to put a process together to manage multiple queues of work ranging from Infrastructure projects, simple featu...

What is the cleverest use of source repository that you have ever seen?

This actually stems from on my earlier question where one of the answers made me wonder how people are using the scm/repository in different ways for development. ...

Should we use a bug tracking system to track evolving requirements?

I am currently using Mantis to track bugs on my projects and I like it. Using special categories etc, I use Mantis also for tracking new project requirements. I don't feel comfort with this workaround since when I add a new report, many text fields I am prompted to fill are bug related. My other alternative is Bugzilla but it is much m...

Free software for Windows Mobile application development

I hope this question is not too off-topic, if it is this post can be deleted. I am a programmer/webdeveloper in mainly Java and PHP. I have some free time on my hand and want to play a little with mobile application development. Now the first links I found on Google tells me how to build an application using Visual Studio. I am only ...

General Programming Logic: Defining Hourly Wage Ranges

Note: This is a general programming question, not specific to any language, but feel free to use the language of your choice in your answer to explain the logic. I would like a method to take a string of text, say "Default(0-100)=20" and then extract out of that the default hourly wage would be 20 for hours 0 through 100. This could be ...

Single developer-to-do-all SDLC activities -- How should I proceed further?

Working at client (non-IT) place as a .net programmer (alone) and asked to develope a windows application. No project manager, no SRS, no technical people to lead..., etc. Directly getting requirement from customer on-their-need basis. It keep changes and has lot of ambguity. As the client is not understaning need of freezing requiremen...

Cutting off features or delay schedule (close to code completion)

would like to explore what are the general practices in dropping features make a decision to delay the project schedule design the features in a way that can be dropped with lesser pain delay a project schedule with good estimation without re-delay again preparation for project completion to avoid delay in schedule Please note that ...

Is it feasible to track or measure the cause of bugs or is this just asking for unintended consequences?

Is there a method for tracking or measuring the cause of bugs which won't result in unintended consequences from development team members? We recently added the ability to assign the cause of a bug in our tracking system. Examples of causes include: bad code, missed code, incomplete requirements, missing requirements, incomplete testin...

Building for Bugs

How do you handle a bug in a specific SDK version in a released application? Say for example I've reported and received notification that a bug is known in a specific version of an SDK. Say the SDK engineers fix the problem in the next release. Do I then need to check if the user is running the buggy release and display an error message ...

Superstition in software development and IT in general

What are the most obvious superstitions in IT? Which superstitious beliefs where you confronted with by your coworkers, bosses, etc in your career and how did you work around them? Did you succeed in making your coworkers drop superstitious beliefs? If so, how? There are those who will happily run in a hamster wheel for 10 years but c...