Understanding,Application,Deve DIY Understanding Application Development
Normal 0 false false false MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable{mso-style-name:"Table Normal";mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-parent:"";mso-padding-alt:0in When starting a new work at home business it is very easy to become consumed by it. We spend so much time trying to get the business up and running that we may end up becoming burned out and lose our motivation. There is so much to learn and
Ever find yourself wondering exactly how applicationdevelopment works? It's quite a process, but it's not actually all that hard tounderstand. Like everything else, though, there are two competing schools ofthought, but neither is very hard to follow.With older languages like C++ that combine object oriented design with moretraditional programming methods, first an end goal is decided. Something like"I want a piece of software that does X while not Y." Next, a designdocument that covers every single little intended detail is produced.Afterward, the design document is handed off to the programmers for coding.Basic debugging follows coding, and the application is then passed off fortesting. Once all the kinks are worked out, it's time to ship the finalproduct, basically, anyway.It gets interesting when you look at the new school of thought. Newer languageslike Java allow for a methodology that still works to an overall goal, buttechnicalities in the language allow for a more exploratory approach thatdoesn't require quite an extensive design document and nothing is set in stone.Pieces of the program are built separately with a sort of "promise"to fulfill a role - even though the pieces and programmers thereof may have noidea how the others will do it. It works because each piece is far moreoptimal, and can be debugged, streamlined, or expanded independently to meetnewly discovered needs. What follows is just like the above: debug, test, fix,and ship... and that's it in a nutshell. Article Tags: Application Development, Design Document
Understanding,Application,Deve