Iniziare a sviluppare il vostro software
Imparare a software programma sembra una misura scoraggiante compito solo per i geek e nerds che si chiudono via in stanze buie a guardare i monitor per giorni e giorni in cui si versa sopra manuali di spessore scritta in gran parte in zero e uno. Fortunatamente la realtà è che non è così complicato da rendere le applicazioni di base, come la gente possa pensare. Se così fosse, la maggioranza dei nerds non sarebbe farlo perché l'elemento di definizione di la nostra specie è una pigrizia intrinseca. Perché pensi che ci piace computer? La cosa più pesante che abbiamo di sollevare è un monitor e che ha fatto abbastanza irregolare e per un brevissimo periodo di time.There sono diversi pareri su come si dovrebbe iniziare a programmare. Alcuni sostengono il metodo di buttarti saldamente nella fine profonda e se non annegare allora siete a posto per tutta la vita. Queste persone di solito consigliamo di rimanere bloccati direttamente in C o C + +. Altri raccomandano un punto leggermente più facile di partenza, come Java o C #, ancora molto coinvolti, ma con un paio di reti di sicurezza costruito pollici Poi c'è la scuola 'kiddy pool' di pensiero che sostenitori linguaggi come Visual Basic. Queste lingue sono davvero facili per iniziare a. Si trascina alcuni elementi in un form vuoto e quindi scrivere un codice che si legge in larga misura come standard inglese. Tutti i metodi hanno i loro vantaggi, ma io sono un fan di cominciare da qualche parte nel mezzo con Java. Le ragioni per questo sono Java che impone una certa quantità di progettazione e di preveggenza, nonché le procedure di corretta programmazione che sono un po 'assente da Visual Basic.I non può andare in ogni singola lingua in un solo articolo, perché sarebbe troppo lungo e l'unica esperienza che ho con le lingue al di fuori della stalla di Microsoft è una certa familiarità con Java. Ecco alcuni dettagli su alcuni languages.Java Programming in Java è molto simile a C / C + + di sviluppo. È object-oriented e ben strutturato. Vi è ampio uso di Java, e quindi ci sono un molte biblioteche di tutto che può essere utilizzato nella vostra program.Pros Java: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Java è indipendente dalla piattaforma, può essere eseguito su tutto. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · E 'gratis, basta scaricare l'SDK e vai. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · E 'facile da imparare, se si conosce C e C + +. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Esso prevede automatica della memoria gestione. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Ci sono una vasta libreria di classi pre-costruite e molte altre disponibili provenienti da tutto il net. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · E 'abbastanza sicuro. It's abbastanza difficile (se non impossibile) per danneggiare il computer attraverso la programmazione in Java.Cons: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Speed ·. Java è piuttosto lento, perché è essenzialmente compilato in fase di esecuzione da parte macchina virtuale del sistema. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · E 'difficile per compilare in una applicazione stand-alone. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  puntatori di memoria · non sono ammessi. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Alcune persone non amano essere costrette a programming.CC object oriented è stato intorno per anni e ha un largo seguito. Molte persone diverse in tutto il mondo utilizzano. Un pochi altri linguaggi di programmazione sono stati scritti in Pro C.: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · base l'utilizzo di grandi dimensioni. Facile trovare aiuto, altri programmatori, biblioteche, ecc ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  core · linguaggio semplice, con l'aggiunta di ulteriori funzionalità attraverso l'uso di librerie. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · molto potenti. Se il vostro computer è in grado farlo, può farlo attraverso C. ÃƒÆ 'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  • Low-livello di accesso non controllato alla memoria di un computer utilizzando dei puntatori. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Uno dei digiuno in esecuzione lingue. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · codice C può essere utilizzato in applicazioni C + +. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Programmi · sono compilati e stand alone, senza bisogno di interpreti (a volte librerie esterne dovranno essere installato sul PC di destinazione). Contro: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · relativamente difficili da imparare. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · rete di sicurezza molto poco. Se si sceglie (accidentalmente o meno) a fare un programma che avrà accesso alla memoria in modo errato e orribilmente rompere il vostro sistema, non vi fermerà. Tira solo fino a errori di compilazione. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · programmi non banale potrebbe essere difficile in porto. I programmi devono essere elaborati per ciascuna specifica piattaforma. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · non strettamente oggetto oriented. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · codice può ottenere easily.C confuso + + C + + è una derivazione del linguaggio di programmazione C. Il codice C opera ancora in programmi C + +. Si tratta di un linguaggio orientato agli oggetti e molto powerful.Pros: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · come vicino ad un linguaggio universale di programmazione, come è probabile per ottenere in questo momento. E 'utilizzato in tutto il mondo. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Object tecnologia orientata inclusa, fortemente sostenuto e consigliato, ma non forzata su di voi. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Programmi · sono stand-alone, senza bisogno di interpreti (a volte librerie esterne dovrà essere installato sul PC di destinazione). ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Facile porta ad altre piattaforme, se standard C + + orientamenti sono rispettate. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Molti · librerie disponibili per functionality.Cons aggiunto: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · abbastanza difficile da imparare. Non avrete mai veramente smettere di imparare cose nuove su di esso (che è anche un professionista, credo). ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · programmi non banali, non sono facilmente il porting, se utilizzano la piattaforma librerie specifiche (ad esempio, DirectX, ecc.) ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · I programmi possono essere leggermente più grande e più lento di quelli programmati in C. Visual Basic, Visual Basic è un linguaggio molto semplice da usare. Il suo codice è simile a quello pseudo-codice e molte volte lo sviluppatore può digitare semplicemente quello che pensano e che dovrebbe funzionare fa, che è cool.Pros: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · molto facile da imparare ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · veloce per implementare un'applicazione o un algoritmo ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  Lotti · di in-built funzionalità ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · di recente aggiunto il supporto OOP completa con il upgrade.Cons. Netto: ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  non flessibile come le altre lingue ·, non è possibile fare altrettanto. ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · gira più lentamente di C / C + + ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € šÃ,  · Puramente un prodotto Microsoft e Windows based.Where si avvia è in gran parte da voi e cosa volete ottenere dal vostro programmazione. Se volete fare una carriera hai intenzione di voler essere a conoscenza della più 'industriale' linguaggi di programmazione come C e C + +. Ci sono ancora un sacco di persone là fuori con esperienza con queste lingue, ma sarai in un campo più specializzata. Avresti problemi di tirare un pugno in un affollata sala senza avviare una zuffa con qualcuno che potrebbe ottenere un programma di andare in Visual Basic. Inizia con un linguaggio che sia adatto al vostro livello di abilità e quando hai imparato un po 'di che troverete più facile passare ad altre lingue. Ho trovato personalmente e nel mio gruppo di colleghi universitari che, ora che tutti noi abbiamo una certa quantità di conoscenze di programmazione, in realtà non ci vuole molto sforzo per rimanere bloccati in un'altra lingua e il codice di un programma di là. La maggior parte dei nostri incarichi sono fatto attraverso l'improvvisazione, come apprendiamo la specificità di un linguaggio necessarie per attuare la cessione. Non si può ottenere un programma come coesa e ben scritto come si vorrebbe rispetto se si ha un'idea migliore di ciò che si sta realmente facendo, ma di solito works.Don 't let me kid you a credere che è possibile sviluppare software con estrema facilità. Ti essere seduto lì a guardare solo tre righe di codice per due ore, chiedendosi perché non funziona prima di rendersi conto che il vostro capitalizzazione è sbagliato. Tuttavia, è una sensazione molto gratificante quando si fanno arrivare alla fine di un programma e tutto funziona perfettamente (almeno fino a quando la base di utenti mettere le mani su di esso e romperlo). Quindi, se siete interessati anche un po 'entrare in questo settore e avere un andare. La cosa peggiore che può capitare è che ti riscrivere il boot sector.M6.Net Web Helpers http://www.m6.netDaniel Punch è uno scrittore di lavoro a M6.Net: 'Il web-hosting società per gli esseri umani.' M6.Net sta lavorando sodo per aiutare l'umanità esperienza il potere e la libertà di
Fonte dell'articolo: Messaggiamo.Com
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