|
Why is the software business so hard?
... such stuff as dreams are made on
|
|
|
|
|
Because there is no wiz in its cheese.
«There is a spectrum, from "clearly desirable behaviour," to "possibly dodgy behavior that still makes some sense," to "clearly undesirable behavior." We try to make the latter into warnings or, better, errors. But stuff that is in the middle category you don’t want to restrict unless there is a clear way to work around it.» Eric Lippert, May 14, 2008
|
|
|
|
|
megaadam wrote:
IBusinessCategory bc = new SoftwareBusiness();
bc.Difficulty = DifficultyEnum.Hard;
InterrogativeDelegate = (b,d) => { return Why(b);};
int answer = InterrogativeDelegate.Invoke(bc);
if(answer == 42){ Win(); }
Sorry, I was too busy migrating your question into a code workflow to think of an answer.
"There are three kinds of lies: lies, damned lies and statistics."
- Benjamin Disraeli
|
|
|
|
|
Because there are too many TLAs.
|
|
|
|
|
megaadam wrote: Why is the software business so hard? It's not. The hardware business is hard. Software business is soft. Duh.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
It's not. Software is quite easy. The hard part is properly defining and documenting the business process that said software is going to be automating/assisting.
|
|
|
|
|
Vark111 wrote: The hard part is properly defining and documenting the business process that said software is going to be automating/assisting well enough that the idiot users can understand it.
FTFY
I can't count the number of times we've gotten feature requests for things that already exist. Such is the result of poor training and next to no documentation.
|
|
|
|
|
M.M. (moron managers)?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Finally i can go to holidays, hope you guys keep the site alive
Bye bye, see read you in 3 Weeks!
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
Hang on a moment...what about the FSOW? Nobodies solved it so you're going to have to rip up your plane ticket and stay behind...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
We will be doing him a favour, I heard he was going to Wales via Luton.
|
|
|
|
|
I hope you won't kill me for not responding in time
Rules for the FOSW ![ ^]
if(this.signature != "")
{
MessageBox.Show("This is my signature: " + Environment.NewLine + signature);
}
else
{
MessageBox.Show("404-Signature not found");
}
|
|
|
|
|
Now that Windows mobile (phone) app development is pretty much history, I wonder whether it makes sense to develop Windows desktop store apps or just move over to other platforms.
At this moment, the next step in choosing the right path is confusing if you are a Microsoft fan and a mobile developer.
|
|
|
|
|
Xamarin?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Licensing costs and performance.
I also tinkered with Cordova, but whatever is used, it looks like something is always missing working with apis and html.
I find it easier working with native code.
|
|
|
|
|
As far as I know, since the release of VS2015 Xamarin is free - no licence is required beyond that you need for VS anyway. I fit into the Community Edition as a one-man-band, but I'm not aware of any additional licence for Enterprise users. (It was the licensing costs that put me off it as well, before MS acquired it)
Performance? Don't know how much of a problem that will be: the old "C++ native vs C# speed" debate went very quiet several years ago, so it may be the same here - if not now then in a few releases time.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
They removed the 'deployment' costs for Xamarin?
|
|
|
|
|
|
Yes they did.
This space for rent
|
|
|
|
|
They want you to believe that they did, but they're just lulling everyone into a false sense of security.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
This was big news earlier this year, Microsoft acquired Xamarin, and it's now included with Visual Studio. No additional per-dev/per-OS costs.
|
|
|
|
|
Nish Nishant wrote: No additional per-dev/per-OS costs.
Its not this cost that is the worry.
Every app download used to require a license. That was not good.
|
|
|
|
|
Abhinav S wrote:
Every app download used to require a license. That was not good.
That's not right. Xamarin's licensing was always per-dev/per-OS. So if 2 devs worked on code deployed to 3 OSes, that'd require 6 licenses.
|
|
|
|
|
|
Movie Quote Of The Day
There are some things that you see, and you can't unsee them
Which movie?
|
|
|
|