English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Een Tijdbesparende Tactiek van de Programmering die het Werk Doesn?t

Software RSS Feed





Zeg dat u een softwareproject hebt dat onder strenge tijddruk. Zeg dat dit tijdschema zo strak is dat u reeds weet het vele recente nachten van zwarte koffie en frenetic programmering zal vergen. Wat kunt u dit proces sneller gaan maken doen?

Ik weet niet eerlijk het, aangezien het correcte antwoord zal afhangen van zijn individuele omstandigheden. Nochtans, kan ik u vertellen hoeveel programmeurs in dergelijke omstandigheden antwoorden. Zij beslissen tijd te besparen door over de software planning en ontwerp fase over te slaan, en beginnen onmiddellijk weg te coderen.

Aan een onervaren of anders undisciplined programmeur, schijnt dit om steek te houden. Toch is het afgewerkte product wat echt van belang is, juist? De klant geeft niet om stroomschema's, klassendiagrammen of softwarearchitectuur. Allen zij willen is iets die werkt.

Het schijnt om steek te houden, maar het is een roekeloze benadering. Die manier ligt waanzin. Wij allen hebben gehoord dat een ons van planning een pond behandeling waard is, maar in de wereld van softwareontwikkeling, is dit gezegde vaak vergeten.

Als een onroerende goederenontwikkelaar een huis snel moet gebouwd krijgen, bespaart hij tijd door over de architectuurontwerpfase over te slaan? Beslist hij met blauwdrukken, enkel beton te bepalen te beginnen uit te delen en? Natuurlijk niet. Hij weet dat de resultaten chaotisch zouden zijn, en dat het werk langzamer zonder zorgvuldige forethought en een concreet plan zal vorderen.

Maar toch dat de benadering dat vele mensen nemen wanneer het over software komt. Zij beslissen enkel te beginnen weg te coderen, denkend dat dit het softwareontwikkelingsproces efficiënter maakt. Voor vrij eenvoudige projecten, zou dit kunnen werken. Op om het even wat van gematigde ingewikkeldheid niettemin, is een dergelijke benadering veroordeeld om te ontbreken. Zeker, kunt u besparen tijd aanvankelijk. Nochtans, zonder een concreet softwareplan en een zorgvuldig besproken ontwerp, zijn de problemen verbindend om u vóór lang in te halen. Veel van deze problemen zullen niet duidelijk worden tot de testende fase rond komt, en tegen die tijd, kan het te laat zijn.

Droevig, dergelijke het reckless wordt denken vaak bevorderd in de collectieve wereld. Wegens tijdbeperkingen, kan een misleide manager zijn team opdragen om over het ontwerpwerk over te slaan en enkel te beginnen weg te binnendringen in een beveiligd computersysteem. Dit maakt geconcentreerd en productief het team schijnen, maar deze strategie kan verwoesting op de projectchronologie veroorzaken. Wat meer, de resulterende code is is vaak verward, slecht gedocumenteerd, chaotisch knoei. Als deze software komende jaren moet worden gehandhaafd kom, dan hebt u een recept voor ramp.

Mening u, zeg ik niet dat een gedetailleerd ontwerp altijd noodzakelijk is. Als de tijd kort is, dan zou men de luxe van een ingewikkeld softwareplan met volledige ontwerpdocumentatie kunnen niet hebben. Nochtans, zou men een algemene softwarearchitectuur minstens moeten hebben legde uit- die genoeg gedetailleerd is om het softwareontwikkelingsproces meer vlot en gemakkelijker te maken. De programmeurs vergissen zich zelden aan de kant van over-plant, maar zij lopen vaak in de val van ontoereikend ontwerpdetail. Maak deze fout niet, als u werkelijk tijd wilt besparen.

Ongeveer de auteur:

V. Jr. van Berba Velasco is trots om als hogere elektro en softwareingenieur in Cellular Technology Ltd (http://www.immunospot.com,http://www.elispot-analyzers.de ,http://www.elispot.cn )te werken een biotechnologiebedrijf dat op zijn normen van voortreffelijkheid prides.

Artikel Bron: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster krijgen html code
Voeg dit artikel aan uw website!

Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Dien uw artikelen te Messaggiamo.Com Directory

Categorieën


Copyright 2006-2011 Messaggiamo.Com - Sitemap - Privacy - Webmaster verzenden van artikelen naar Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu