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
 

Eine Zeit-Einsparung programmierentaktik die Doesn?t Arbeit

Selbständigkeit RSS Feed





Lassen Sie uns sagen, daß Sie ein Software-Projekt haben, das unter strengem Zeitdruck ist. Lassen Sie uns sagen, daß dieser Stichtag so fest ist, daß Sie bereits wissen, daß es viele späte Nächte des schwarzen Kaffees und der frenetischen Programmierung miteinbezieht. Was können Sie tun, um diesen Prozeß gehen zu lassen schneller?

Ich ehrlich weiß nicht, da die korrekte Antwort von irgendjemandes einzelnen Umständen abhängt. Jedoch kann ich Ihnen erklären, wieviele Programmierer unter solchen Umständen reagieren. Sie entscheiden, Zeit, indem sie über der Software-Planung und -designphase zu speichern überspringen, und fangen sofort an, weg zu kodieren.

Zu einem unerfahrenen oder anders undisziplinierten Programmierer scheint dieses, sinnvoll zu sein. Schließlich ist das Fertigprodukt was wirklich ausmacht, recht? Der Kunde interessiert nicht sich für Flussdiagramme, Kategorie Diagramme oder Software-Architektur. Alles, das sie wünschen, ist etwas, das arbeitet.

Es scheint, sinnvoll zu sein, aber es ist eine tollkühne Annäherung. Diese Weise liegt Verrücktheit. Alle wir haben gehört, daß eine Unze der Planung zerstoßen der Heilung wertIST, aber in der Welt der Software-Entwicklung, dieses Sprichwort häufig vergessen wurde.

Wenn ein Immobilienentwickler ein Haus erhalten muß schnell errichtet, speichert er Zeit, indem er über der architektonischen Designphase überspringt? Entscheidet er, von Blaupausen und gerechtem Anfangsniederlegenbeton Abstand zu nehmen? Selbstverständlich nicht. Er weiß, daß die Resultate chaotisch sein würden und daß Arbeit langsam ohne vorsichtigen Vorbedacht und einen konkreten Plan weiterkommt.

Dennoch ist die die Annäherung, die viele Leute nehmen, wenn es zur Software kommt. Sie entscheiden, weg zu kodieren, gerade zu beginnen und denken, daß dieses den Software-Entwicklung Prozeß leistungsfähiger bildet. Auf ziemlich einfachen Projekten konnte dieses arbeiten. Auf aller von gemäßigter Kompliziertheit zwar, wird solch eine Annäherung verurteilt, um auszufallen. Sicher, können Sie Zeit zuerst speichern. Jedoch ohne einen konkreten Software-Plan und ein sorgfältig betrachtetes Design, werden Probleme zu aufholen mit Ihnen vor langem gesprungen. Viele dieser Probleme werden nicht frei, bis die Testphase herum kommt, und bis dahin, kann sie zu spät sein.

Traurig wird solches reckless Denken häufig in der korporativen Welt angeregt. Wegen der Zeitbegrenzungen, kann ein irregeführter Manager seine Mannschaft anweisen, über der Designarbeit und dem gerechten Anfang zu überspringen, die weg zerhacken. Dieses läßt die Mannschaft, aber diese Strategie Dose wreak Verwüstung auf das Projekt timeline konzentriert und produktiv scheinen. Was mehr ist, ist der resultierende Code häufig eine verwirrte, schlecht dokumentierte, chaotische Verwirrung. Wenn diese Software beibehalten werden muß, damit Jahre kommen, dann haben Sie ein Rezept für Unfall.

Kümmern Sie sich um Sie, ich sagen nicht, daß ein durchdachtes Design immer notwendig ist. Wenn Zeit kurz ist, dann konnte man nicht den Luxus eines schwierigen Software-Planes mit vollständigen Designunterlagen haben. Jedoch sollte man ein allgemeine Software Architektur gelegtes out-one mindestens haben, das genug ausführlich ist, den Software-Entwicklung Prozeßpolierer zu bilden und einfacher. Programmierer irren selten sich auf der Seite der über-Planung, aber sie fallen häufig in die Falle des unzulänglichen Designdetails. Machen Sie nicht diesen Fehler, wenn Sie wirklich Zeit speichern möchten.

Über Den Autor

V. Berba Velasco jr. ist stolz, als ältere elektrische und Software Engineer an zellularer Technologie Ltd. (http://www.immunospot.com,http://www.elispot-analyzers.de ,http://www.elispot.cn )zu arbeiten eine Biotechnologiefirma, die auf seinen Standards der hervorragender Leistung prides.

Artikel Quelle: Messaggiamo.Com

Translation by Google Translator





Related:

» Run Your Car On Water
» Recession Relief
» Advanced Automated Forex Trading
» Profit Lance


Holen Sie sich den HTML-Code fü Webmaster
Fügen Sie diese Artikel Ihrer Website jetzt hinzu!

Webmaster veröffentlichen Sie Ihre Artikel
Keine Anmeldung erforderlich! Füllen Sie das Formular aus und Ihr Artikel wird im Messaggiamo.Com Artikel-Verzeichnis aufgenommen!

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

Veröffentlichen Sie Ihre Texte im Messaggiamo.Com Artikel-Verzeichnis

Kategorien


Copyright 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster, veröffentlichen Sie Ihre Artikel kostenfrei auf Messaggiamo.Com! [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu