|
Well, I don't think software development is hard. Obviously it is a hard task for new developers. But as you continue to learn more and more you'll love software development as compared to web development.
I started off as a web developer, but as I continued my journey, I have to quit as a web developer and started working out software development. Because it is most confusing thing to do. Logic to design and API to use and all that sort of stuff.
All you need to know is the syntax of the language, once you know it. You can use any API and any code to work with, you'll get your software up and running in no time at all. It takes time, but it is worth waiting for.
Favourite line: Throw me to them wolves and close the gate up. I am afraid of what will happen to them wolves - Eminem
~! Firewall !~
|
|
|
|
|
Afzaal Ahmad Zeeshan wrote: All you need to know is the syntax of the language, once you know it. You can use any API and any code to work with, you'll get your software up and running in no time at all. Well, I know C# fairly well but the spec is a piece of sh.. Oh, I am sorry, what?
Whether I think I can, or think I can't, I am always bloody right!
|
|
|
|
|
Because you focus on the actually smallest and simplest part of it - coding.
Get the requirements (specs) right! Test your software properly!
|
|
|
|
|
I disagree. I think it's easy!!
Lately I found writing software at home easy, flexible and maintainable!!
Remark, even though it's home developement it's as .. scalable (in term of number of developers) or even more than what I do at work!
It could be the same at work except for some people who insist on complicating things!
In short: if you work hard on making simple code which support team work. You can today!
If you insist on writing code with numerous layer of abstraction for the sake of being... enterprisey shall I say? You can!
But it won't be easy to modify, maintain and (as far as I can tell) won't provide much useful benefit... (yeah, I know, potentially all these layers are so powerful! I am talking about what is actually happening here, not what can happen!)
|
|
|
|
|
It is what it is. No hard - no easy. Interesting...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
In my experience the analysis, specification and technical specification is hard. Software development is only hard when that first bit is done incompletely or wrong.
|
|
|
|
|
Well it’s really not hard to develop software. I think if you have well plan and schedule of what you need to do and how you need to do .You can develop successful software by your own. Caz once you have a perfect plan you will start automatically searching the source to finish all your tasks.
|
|
|
|
|
Can you be more specific? Because i don't find software is hard to developed, but what is difficult is to make it reliable, consistent and bug free. But then the same i could say with every other product development or engineering or scientific process.
|
|
|
|
|
Actually software development is not hard. It is just a bit tricky, you need to be very logical at mental habits. Otherwise you can't develop softwares. Learning programming language is one part, applying it to a software is the second part.
Favourite line: Throw me to them wolves and close the gate up. I am afraid of what will happen to them wolves - Eminem
~! Firewall !~
|
|
|
|
|
Kent Sharkey wrote: We must figure out what to do, do it, and ensure that we have done it correctly
In other words, software development is definitely harder than procreation.
Marc
|
|
|
|
|
Can a silicon chip act like a human brain? Researchers at IBM say they’ve built one that mimics the brain better than any that has come before it. It forgets important dates and names, and keeps playing back three lines of a Duran Duran song?
|
|
|
|
|
They call it the "Buffalo Chip".
You'll never get very far if all you do is follow instructions.
|
|
|
|
|
It's patterned after a woman's brain it's capable of 20 bi-polar operations/sec. They seem to think this is some kind of limit?
Have you ever just looked at someone and knew the wheel was turning but the hamster was dead?
Trying to understand the behavior of some people is like trying to smell the color 9.
|
|
|
|
|
'No silicon heaven'? Preposterous! Where would all the calculators go?
|
|
|
|
|
Kent Sharkey wrote: and keeps playing back three lines of a Duran Duran song
Which one? Although, I do now have "Rio" and "Reflex" going through my head......oh ****, "Notorious" just popped in there as well...thanks!
|
|
|
|
|
I wonder how IBM revealed how my brain works (hint: it does not most of the time)...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
Kent Sharkey wrote: act like a human brain Does it become funnier when alcohol is involved?
|
|
|
|
|
Is it going to try and take over the world tonight?
|
|
|
|
|
Now, they will need to create a chip that behaves like Pinky!
|
|
|
|
|
NARF!
A positive attitude may not solve every problem, but it will annoy enough people to be worth the effort.
|
|
|
|
|
A few months ago we announced the availability of the .NET Framework 4.5.2, a highly compatible, in-place update to the .NET 4.x family (.NET 4, 4.5, and 4.5.1). The .NET Framework 4.5.2 was released only a few short months after the release of .NET 4.5.1 and gives you the benefits of the greater stability, reliability, security and performance without any action beyond installing the .NET 4.5.2 update i.e., there is no need to recompile your application to get these benefits. "Beginning January 12, 2016 only .NET Framework 4.5.2 will continue receiving technical support and security updates."
|
|
|
|
|
Kent Sharkey wrote: "Beginning January 12, 2016 only .NET Framework 4.5.2 will continue receiving technical support and security updates."
Quibble. Only 4.0, 4.5 and 4.5.1 are getting the plug pulled. Unlike with IE, 3.5 still has OS lifetime duration support.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I do have on question not quite answered in their FAQ though:
Quote: Will I need to recompile/rebuild my applications to make use of .NET 4.5.2?
No, .NET 4.5.2 is a compatible, in-place update on top of .NET 4, .NET 4.5, and .NET 4.5.1. This means that applications built to target any of these previous .NET 4.x versions will continue running on .NET 4.5.2 without change. No recompiling of apps is necessary.
Currently, if I build a 4.0 app my app.config file is created with the following line:
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
Will this line need to be changed to 4.5(.2?) to continue to work on systems that only have the newest version?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Dan Neely wrote: Will this line need to be changed to 4.5(.2?) to continue to work on systems that only have the newest version? Nope. If memory serves, the only reason for that tag is to tell the CLR that it needs the full 4.0 framework, as opposed to the "Client Profile".
Since 4.5 is an in-place replacement for 4.0, telling it "4.0" really means "Whatever 4.x version is installed"
http://msdn.microsoft.com/en-us/library/jj152935(v=vs.110).aspx[^]
|
|
|
|
|
That's specifying the CLR version that's required, not the Framework version. .NET 4.0 and all 4.5 variants all use CLR version 4.0.
.NET 2.0, 3.0 and 3.5 all use CLR 2.0.
|
|
|
|