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
 

Una tattica di programmazione di Tempo-time-Saving che lavoro di Doesn?t

Software RSS Feed





Diciamo che avete un progetto del software che è sotto pressione severa di tempo. Diciamo che questa scadenza è così stretta che già sapete che coinvolgerà le molte notti tarde di caffè nero e di programmazione frenetic. Che cosa potete fare per fare questo processo andate più velocemente?

Onestamente non so, poiché la risposta corretta dipenderà dalle sue diverse circostanze. Tuttavia, posso dirvi quanti programmatori rispondono in tali circostanze. Decidono salvare il tempo saltando sopra la fase di pianificazione e di disegno del software ed immediatamente cominciano codificare via.

Ad un programmatore inesperto o al contrario undisciplined, questo sembra avere il significato. Dopo tutto, il prodotto finito è che cosa allineare importa, di destra? Il cliente non si preoccupa per i diagrammi di flusso, gli schemi del codice categoria o le architetture del software. Tutta che desiderino è qualcosa che funzioni.

Sembra avere il significato, ma è un metodo sconsiderato. Quel senso si trova follia. Tutti ci siamo sentiti che un'oncia della progettazione vale una libbra della cura, ma nel mondo di sviluppo del software, questo adage è dimenticato spesso.

Se uno sviluppatore di bene immobile deve ottenere una casa costruita rapidamente, salva il tempo saltando sopra la fase architettonica di disegno? Decide erogare con i modelli ed il calcestruzzo giusto di indicazione di inizio? Naturalmente non. Sa che i risultati sarebbero caotici e che il lavoro progredirà più lentamente senza forethought attento e un programma concreto.

Tuttavia quello è il metodo che molta gente adotta quando viene a software. Decide cominciare appena codificare via, pensando che questa renda il processo di sviluppo del software più efficiente. Sui progetti ragionevolmente semplici, questo ha potuto funzionare. Su qualche cosa di complessità moderata comunque, un tal metodo è condannato per venire a mancare. Sicuri, potete salvare il tempo inizialmente. Tuttavia, senza un programma concreto del software e un disegno con attenzione considerato, i problemi sono limitati a aggiornano con voi fra poco. Molti di questi problemi non diventeranno chiari fino a che la fase di prova non venga intorno e per allora, può essere troppo ritardata.

Tristemente, tale pensare reckless è consigliato a spesso nel mondo corporativo. dovuto i vincoli di tempo, un responsabile disorientato può insegnare alla sua squadra a saltare sopra la progettazione e l'inizio giusto che incidono via. Ciò fa la squadra sembrare messa a fuoco e produttiva, ma questo havoc del wreak della latta di strategia sul timeline di progetto. Che cosa è più, il codice risultante è spesso un mess aggrovigliato, male documentato, caotico. Se questo software deve essere effettuato affinchè gli anni venga, quindi avete una ricetta per il disastro.

Seli occupi, io non stanno dicendo che un disegno elaborato è necessario sempre. Se il tempo è corto, quindi uno non potrebbe avere il lusso di un programma complicato del software con la documentazione esauriente di disegno. Tuttavia, uno dovrebbe almeno avere un out-one posto architettura generale del software che è abbastanza dettagliato fare la lisciatrice di processo di sviluppo del software e più facile. I programmatori errano raramente dal lato della sopra-progettazione, ma cadono frequentemente nella presa del particolare insufficiente di disegno. Non faccia questo errore, se realmente desiderate salvare il tempo.

Circa l'autore:

Il Jr. del V. Berba Velasco è fiero funzionare come Software Engineer maggiore ed elettrotecnica tecnologia cellulare la srl (http://www.immunospot.com, http://www.elispot-analyzers.de, http://www.elispot.cn) un'azienda di biotecnologia che si vanta sui relativi campioni di merito.

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

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


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

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

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu