software-development

Cost Factor while Deployment

Comparison between hosting the asp.net application on Linux os vs Windows OS considering the runtime extension/library/ any other dependencies in terms of cost? ...

What is the difference between GA, RC and M2 release?

Spring's 3.0 version is now GA release, before that they have launched 3.0 RC1, RC2 version Also, there was Spring 3.0 M2 version. What's the difference between GA, RC, M versions? ...

Software Engineering Terminology - What does "Inconsistency" and "Incompleteness" really mean

In terms of designing software what does "Inconsistency" and "Incompleteness" really mean? E.g. - Creating Specifications Usage of Formal Methods of Software Engineering are said to be less "inconsistent" and "incomplete" than other less formal methods such as Object Orientated Design when creating specifications. ...

How to identify or read nsf mails containing inline image

I am trying to read mails programmatically in VB6. but i am unable to read mails containing inline images or HTML code like hyper link. Can anyone suggest me the way to read this type of mails. EDIT: I am not getting any error message but nsfDocument.GETITEMVALUE("Body")(0) returns only text. images are not shown. ...

Is it ethical/legal to modify sourceforge.net projects and sell them commercially?

If the new product is an extension of the old project with cool new features? Or if the new project is a code converted from PHP to Python ...

How to introduce AOP into productive software development?

I know this question has been asked before, but this was one and a half years ago, though I thought it might be the time for a re-questioning. I also recognized it might be seen as subjective, but I guess there are objective reasons for/against AOP. I would be interested in who is using AOP in software development and also why or why no...

Advantages and disadvantages of coding your own blog engine versus using wordpress or similar

Related Why does every man and his dog want to code a blogging engine? What are the advantages and disadvantages of coding your own blogging engine from scratch, versus using an already existing engine (for example, but not necessarily, wordpress)? ...

What mark up language is there for Mac Os developers?

So Adobe gives GIVES US mxml FOR AIR ( Flash ) design/development (cross platform, ActionScript) Microsoft gives us XAML for .Net design/development (Windows, Silverlight, C# + VB+ F# +...) What mark up language gives us Apple for design/development of our Mac native apps?!? ...

Which communities are good creative outlets for software development discussions?

StackOverflow is wonderful for Q&A style questions, but it is not in anyway a forum for discussing software engineering in general. Where do you go when you are not looking for a forum that is geared for helping people with problems, but just talking about design and development? I've considered real life user groups (never been to one...

Recommended framework for an enterprise software?

We are studying the best way to create a new enterprise software. The software will be similar to SAP in term of application style (a database, a lot of input forms, grid reports, internal calculation engine, ...). What is for you the best framework/technology to build it? We are evaluating many technologies like: ASP.NET MVC + Entit...

Help identifying the author of this phrase

Hi all. Some time ago I read on the Net something like "you learn a thing only when you really need it" (e.g., learning a new programming language). If memory serves me well that was a sort of "law" or "principle", ironic or not, and I cannot remember its author's name. Any help in identifying the correct phrase and its author? Thanks...

Does Conway's Law Hold?

I understand Conway's Law as saying that any organization that designs or produces a product is destined/doomed to produce a product that is an image of their organizational structure. I originally though it was meant to be comedic, but have seen it play out a number of times in the projects I've worked in. When there are two developme...

What is the best dictionary for software development terminology?

On stack overflow, I see that there is referred to Wikipedia a lot. However, I'm often not sure whether they are the definite authority for very specific software development related concepts. For example, I have recently looked for definitions of the terms web server/service and RPC/IPC, and the responses I get very often refer to Wikip...

Feedback on web application workflow and timescales

Hi guys, I'm hoping for some feedback on a draft workflow and timescales i've put together for a potential web application i may be working on. The web application is more complex than what i've developed up until now, so i'm hoping i'm on the right track with what i've outlined below. It's difficult to know just how long things will tak...

tools to be aware of time, in a development team

hi, we have started to work in scrum methodology, and i always get me development be disconnected from the time frames we need to align. how you make your team members to be aware of the time they have committed to perform each coding task? how do you make them aware of the general time frame i.e. releases etc are there any softwar...

How do you design, sketch, and blueprint a complicated piece of software? What are some workflows or tools that can be used to do so?

Hi, I have been programming for a couple of years and am now studying computer-science at university. Every time I have coded something, I did so by starting up my editor and improvise. Writing methods, classes as I go. Off course, I think about it beforehand, I take out sketch paper and write my ideas down, do a little list of things t...

How does software development compare with statistical programming/analysis ?

Statistical analysis/programming, is writing code. Whether for descriptive or inferential, You write code to: import data, to clean it, to analyse it and to compile a report. Analyzing the data can involve many twists and turns of statistical procedures, and angles from which you look at your data. At the end, you have many files, with ...

How to bill for contract software development

I have been contracting with a company for about a year and a half and am pretty unhappy how the billing/payment cycle works. The system was already in place when I started, but now that I am the sole developer I would like to rethink it, so I wanted to get some feedback how you guys would approach it. Here is the current system: They...

How to build up a software development team ?

Hi, We are a group of students that would like to build up a small software development team. Within this team every one has the knowledge of programming, but the problem is that we don't have the group work experience. We don't know how to distribute the tasks. every one has the experience of working by his own; but now we want to shar...

Real-world software development methodologies?

I'm currently learning for an exam in Software Engineering. However, I'm becoming frustrated by the apparently impractical and unrealistic techniques for producing high-quality code suggested in the lecture. [edit:added this illustration from response to a comment] For example, it was suggested that one could use linguistic analysis to d...