The decisions tag has no wiki summary.
1
vote
1answer
88 views
FOSS licensing decision: What to read? What factors to consider? [duplicate]
Which reasoning would you follow to choose one license over another? Which literature would you expect someone to read, if he wants to make a meaningful decision about licensing?
I specifically don't ...
1
vote
2answers
166 views
Management wants an API in purchased software
My company wants to purchase new software for our General Ledger. We want to be able to interface it with various other sytems, all purchased. Nothing is custom built. The software our Accountants ...
0
votes
2answers
129 views
Help to simplify/model complex decision making (if, then, else scenarios)
I find my self in a situation, where I need to program a service, that can determine if two object in a huge database are the same. For simplicity, let's say it's used cars, and I want to determine if ...
1
vote
1answer
342 views
OpenGL programming vs Blender Software, which is better for custom video creation?
I am learning OpenGL API bit by bit and also develop my own C++ framework library for effectively using them. Recently came across Blender software which is used for graphics creation and is in turn ...
10
votes
5answers
277 views
Should I incorporate exit cost into choosing a solution
I'm currently choosing between two viable software designs/solutions. Solution 1 is easy to implement, but will lock some data in a proprietary format, and will be hard to change later. Solution 2 is ...
12
votes
2answers
248 views
What best practices exist to avoid vendor lock-in?
Is there a set of community approved rules to avoid vendor lock-in?
I mean something one can show to a manager or other decision maker that is easy to understand and easily verifiable.
Are there ...
3
votes
4answers
285 views
How to select drawing system when requirements not yet known?
We're developping an application for 2D data processing and display. At the moment data is displayed by converting each point to a color depending on intensity, so in rather low level code. This works ...
4
votes
5answers
960 views
Two database fields for date and time - should they be merged?
In the following question, field and table names have been changed to protect their identities.
If I have two database columns:
MONKEY_DATE DATETIME NULL (with data e.g. 2012-05-14 00:00:00.000)
...
1
vote
5answers
394 views
So many alternative languages available, is it good to read and implement application using those? [closed]
I meant alternative languages not in sense if not Java use C#. But I meant if not Java use Groovy, Jruby etc, if not HTML use HAML and so on.
Yes, there are many alternative languages available, ...
12
votes
8answers
487 views
What to do if boss always postpones major decisions about requirements and overall design?
When starting a new project, my boss always avoids to make fixed decisions. He is usually saying: ok, just start to write something and be as generic as possible. When you're finished we look how we ...
2
votes
2answers
345 views
Knowledge base / questionarie / desicion-tree / decision-making platform
I am looking for a software platform/programming framework which can do the following:
INPUT: a user inputs some text
PROCESS/REFERENCE DATA: the user is then asked to answer a list some questions ...
10
votes
5answers
453 views
Should you refactor existing code that is not broken in a project focused on new features?
Given a small project that aims to add new functionality to application, the changes introduced touch some existing code, involving updating these in certain areas. During implementation, I've found ...
3
votes
2answers
108 views
Hit the Upper Limit for Cross Platform API Capabilities
I am a junior programmer who works as an intern(8 mths into the internship) in a team of 1(myself only) creating mobile phone apps & websites.
I have created an App that works exactly how it ...
3
votes
5answers
361 views
Are gimmicks ever a good idea?
Are adding gimmicks to a website ever a good idea? What I mean by gimmick is adding "cool" features that solve no real problem.
We are currently considering adding a "Magazine style" product viewing ...
1
vote
6answers
344 views
Should we use RSS or Atom for feed generation?
For various reasons we are required to add feeds to our product. The main reason is to be able to say to potential buyers that "yes, we have feeds". We do not actually expect the feature to be used ...
3
votes
3answers
365 views
When do you use new technology and complicated design principals in an LOB app (using WPF)?
I'm building an LOB app for a very big and serious client, the app itself is not big but my client is so I have to get it right.
I'm generally tempted to always use the latest stuff out there and ...
5
votes
3answers
391 views
Weighing pros and cons for using jQuery for just one widget
I have been using html select boxes or textboxes for date input. On submit, the date is validated and if invalid an error is returned. I have avoided javascript calendars thus far, but jQuery ...
23
votes
10answers
746 views
Where do you draw the line for your perfectionism?
Perfectionism may be good and bad when programming.
When and where do you draw the line when you are problem solving?
When do you decide when a solution is overkill, too general or simply too ...
0
votes
4answers
830 views
What is the difference between WCF service and a simple Web service in developing using .NET Framework?
My questions are:
What is the difference between WCF service and a simple Web service in .NET Framework?
What a WCF Service can do which a .NET Web service cant? In other words, what are the ...
3
votes
8answers
297 views
Is it necessary to discuss database changes
I am working on a project with a team of 4-5 people. Is it necessary to discuss the database changes with the team before implementing? I am working on the database api's.
Is it better to discuss ...
4
votes
1answer
119 views
What to look at when deciding which technologies to use on a new project?
So, we are starting a new project soon, and there are a lot of decisions that must be made. The one I am most interested in is: What all do you have to take into consideration when deciding what ...
8
votes
6answers
496 views
Motivation for programming in a specific language
I'm 21 and didn't go to University and hence completely self-taught from tutorials, screencasts, books etc, but when it came to the decision of what languages to specifically learn, I thought, what's ...
9
votes
3answers
402 views
How to pick a framework
This quote by Joel Spolsky resonated with me:
Which is better, XUL, Eclipse's SWT, or wxWindows? I don't know. They are all such huge worlds that I couldn't really evaluate them and tell. It's not ...
6
votes
11answers
595 views
What to do when all solutions are equally bad? [closed]
Sometimes, after having done a very thorough analysis/research, you can think of a number of solutions to a problem, but they all have considerable downsides. What do you do in such a situation?
For ...
12
votes
2answers
172 views
Business trying to make technical decisions
We've often run across scenarios where the business will promise a client a new feature. The business will promise that the feature be implemented in a specific way. These technical details promised ...