Fangen Sie an, Ihre Eigene Software Zu entwickeln
Das Lernen, wie man Software scheint wie eine
erschreckende Aufgabe programmiert, die nur für die geeks und die
Sonderlinge, die, gepaßt wird weg in den dunklen Räumen sich
verriegeln, die entlang ihrer Monitoren für Tage am Ende anstarren,
während sie die starken übermäßighandbücher gießen, die groß in
null und in eine geschrieben werden. Glücklicherweise ist die
Wirklichkeit, daß sie nicht so schwierig ist, grundlegende Anträge
zu stellen, wie Leute denken können. Wenn sie war, würde die
Mehrheit einen Sonderlingen nicht sie tun, weil der definierende
Faktor unserer Art eine zugehörige Trägheit ist. Warum
denken Sie uns mögen Computer? Die schwerste Sache, die wir
anheben müssen, ist ein Monitor und die wird ziemlich unregelmäßig
und während eines sehr kurzen Zeitabschnitts getan.
Es gibt viele unterschiedliche Meinungen über, wie Sie zu
programmieren beginnen sollten. Einige befürworten die Methode
von in das tiefe Ende fest sich werfen und wenn Sie nicht dann
ertrinken, werden Sie für das Leben eingestellt. Diese Leute
empfehlen normalerweise, sich gerade gehaftet in C oder in C++ zu
erhalten. Andere empfehlen einen etwas einfacheren Ausgangspunkt
wie Java oder C #, noch ziemlich beteiligt aber mit einigen mehr
Sicherheit Netzen, die geeinbaut werden. Dann gibt es die Schule
' der kiddy Lache ' des Gedankens, die solche Sprachen wie
sichtlichgrundlegend befürwortet. Diese Sprachen sind wirklich
einfach, innen begonnen zu erhalten. Sie schleppen einige
Elemente auf ein Formular und schreiben dann irgendeinen Code, der
groß wie Standardenglisch liest. Alle Methoden haben ihre
Vorteile, aber ich bin ein Ventilator von irgendwo beginnen in der
Mitte mit Java. Meine Gründe für dieses sind, daß Java eine
bestimmte Menge Design und Vorbedacht sowie korrekte
programmierenverfahren erzwingt, die von sichtlichgrundlegendem ein
wenig abwesend sind.
Ich kann nicht in jede einzelne Sprache in einem Artikel
einsteigen, weil er zu langes nehmen würde und die einzige Erfahrung,
die ich mit Sprachen außerhalb des Microsoft Stalles habe, etwas
Vertrautheit mit Java ist. Sind hier einige Details über einige
Sprachen.
Java, das in Java programmiert, ist C/C++ Entwicklung sehr
ähnlich. Es ist objektorientiert und gut strukturiert. Es
gibt breiten Verbrauch von Java, und folglich gibt es eine Menge
Bibliotheken um das kann in Ihrem Java Programm verwendet werden.
Pro: Ã"â· Java ist Plattformunabhängiges, es kann auf alles
gelaufen werden. Ã"â· Es ist frei, können Sie das SDK gerade downloaden und
gehen Ã"â· Es ist einfach, zu erlernen, wenn Sie C oder C++ kennen.
Ã"â· Es liefert automatisches Gedächtnismanagement.
Ã"â· Es gibt eine große Bibliothek der vor-errichteten
Kategorien und viel mehr vorhanden um vom Netz Ã"â· Es ist ziemlich sicher. Es ist ziemlich hart (wenn
nicht unmöglich) Ihren Computer durch die Programmierung in Java zu
beschädigen.
Cons: Ã"â· Geschwindigkeit. Java ist ziemlich langsam, weil
es im Wesentlichen an der Laufzeit durch die virtuelle Maschine des
Systems kompiliert wird. Ã"â· Zu kompilieren ist schwierig, in eine alleinstehende
Anwendung. Ã"â· Trockengleichrichter werden nicht erlaubt. Ã"â· Einige Leute lehnen Sein Zwangs in die orientierte
Programmierung des Gegenstandes ab.
C C ist herum für Jahre gewesen und ein großes Folgen
hat. Viele unterschiedliche Leute um die Kugel benutzen sie.
Einige andere Programmiersprachen sind auch in C geschrieben
worden.
Pro: Ã"â· Große Verbrauchunterseite. Einfach, Hilfe, andere
Programmierer, Bibliotheken etc. Ã"â zu finden· Einfache Kernsprache, wenn die weitere Funktionalität
durch den Gebrauch hinzugefügt ist, der Bibliotheken. Ã"â· Sehr leistungsfähig. Wenn Ihr Computer es tun
kann, kann er es durch C. Ã"â tun· Niedriger ungeprüfter Zugang zum
Computerspeicherverwenden der Zeiger. Ã"â· Eine der gefasteten laufenden Sprachen. Ã"â· C Code kann in den C++ Anwendungen verwendet werden.
Ã"â· Programme werden kompiliert und stehen alleine, keine
Notwendigkeit an den Interpreten (manchmal externe Bibliotheken
müssen auf den Ziel PC angebracht werden).
Cons: Ã"â· Verhältnismäßig schwierig zu erlernen. Ã"â· Sehr wenig Sicherheit Netz. Wenn Sie
(versehentlich oder anders) beschließen ein Programm zu bilden, das
Gedächtnis falsch zugänglich macht und schrecklich Ihr System
bricht, stoppt es Sie nicht. Es zieht Sie nur oben auf
kompiliert Störungen. Ã"â· Nicht triviale Programme konnten hart sein zu tragen.
Programme müssen kompiliert werden für jede spezifische
Plattform. Ã"â· Nicht ausschließlich orientierte sich Gegenstand.
Ã"â· Code kann unordentlich leicht erhalten.
C++ C++ ist eine Ableitung der C Programmiersprache.
C Code arbeitet noch in den C++ Programmen. Er ist eine
objektorientierte Sprache und ein sehr leistungsfähig.
Pro: Ã"â· Wie nah an einer Universalprogrammiersprache, da Sie
wahrscheinlich sind, im Augenblick zu erhalten. Sie wird
überall verwendet. Ã"â· Wenden Sie die orientierte Technologie ein, die
eingeschlossen ist, in hohem Grade nicht nach Ihnen Ã"â gestützt
ist und empfohlen ist, aber gezwungen ist· Programme sind Standplatz alleine, keine Notwendigkeit
an den Interpreten (manchmal externe Bibliotheken müssen auf den Ziel
PC angebracht werden). Ã"â· Einfach, zu anderen Plattformen zu tragen, wenn
Standardc++ Richtlinien zu Ã"â gehaftet werden· Viele Bibliotheken vorhanden für addierte
Funktionalität.
Cons: Ã"â· Ziemlich schwierig zu erlernen. Sie stoppen nie
wirklich, neue Sachen über es zu erlernen (das auch ein Pro ist,
schätze ich). Ã"â· Nicht triviale Programme werden nicht leicht getragen,
wenn sie Plattform-spezifische Bibliotheken benutzen (z.B. DirectX
etc.). Ã"â· Programme können als die etwas größer und langsamer
sein, die in C programmiert werden.
Grundlegendes sichtlichsichtlichgrundlegendes ist eine
sehr einfache zu verwenden Sprache. Sein Code ist Pseudo-code
ähnlich und viele Mal kann der Entwickler einfach schreiben, was sie
sollten arbeiten denken und es tut, das kühl ist.
Pro: Ã"â· Sehr einfach, Ã"â zu erlernen· Eine Anwendung oder einen Algorithmus Ã"â schnell
einführen· Lose in-built Funktionalität Ã"â· Vor kurzem zusätzliche komplette OOP Unterstützung mit
dem Net Aufsteigen.
Cons: Ã"â· Nicht so flexibel wie andere Sprachen, können Sie nicht
so viel tun. Ã"â· Läßt langsameres als C/C++ Ã"â laufen· Lediglich gründeten ein Microsoft Produkt und Windows.
Wo Sie beginnen, ist groß bis zu Ihnen und was Sie eine
Ihre Programmierung verlassen wünschen. Wenn Sie es eine
Karriere bilden möchten, werden Sie mit den ' industrielleren '
Programmiersprachen wie C und C++ vertraut sein wünschen. Es
gibt eine ruhige Menge Leute aus dort erfahren mit diesen Sprachen,
aber Sie sind in spezialisiert auffangen. Sie würden
Mühe haben, einen Durchschlag in einem gedrängten Raum zu werfen,
ohne ein scuffle mit jemand zu beginnen, das ein Programm erhalten
könnte, das in sichtlichgrundlegendes geht. Beginnen Sie mit
einer Sprache, die zu Ihrem Fähigkeit Niveau entsprochen wird und
wenn Sie ein wenig erlernt haben, daß Sie es einfacher, auf andere
Sprachen an zu bewegen finden. Ich habe persönlich und
innerhalb meiner Gruppe Gleicher an der Universität gefunden, die,
nun da alle wir eine bestimmte Menge programmierenwissen haben, es
wirklich nicht viel Bemühung nimmt, gehaftet in eine andere Sprache
zu erhalten und ein Programm dort zu kodieren. Die meisten
unseren Anweisungen sind durch Improvisation erfolgt, während wir
die Besonderen einer Sprache erlernen, die notwendig ist, die
Anweisung einzuführen. Sie können nicht ein Programm und
wohles so zusammenhängend erhalten geschrieben, wie Sie verglichen
mit möchten, wenn Sie eine bessere Idee hatten von, was Sie wirklich
tun, aber es funktioniert normalerweise.
Lassen Sie mich nicht Zicklein Sie in das Glauben, daß
Sie Software mit der äußersten Mühelosigkeit entwickeln können.
Sie werden dort anstarren an gerade drei Linien Code zwei
Stunden lang wundernd sitzen, warum es nicht funktioniert, bevor Sie
feststellen, daß Ihre Großschreibung falsch ist. Jedoch ist es
ein sehr lohnendes Gefühl, wenn Sie an das Ende eines Programms
gelangen und aller es schön funktioniert (mindestens bis die
Benutzerunterseite ihre Hände auf ihr erhalten und sie brechen).
So, wenn Sie gleichmäßiges ein wenig interessiertes sind,
erhalten Sie innen dort und haben Sie gehen. Das schlechteste,
das geschehen kann, ist, daß Sie Ihren Aufladung Sektor neu
schreiben.
M6.Net Netz-Helfer
http://www.m6.netDaniel Durchschlag ist ein Verfasser, der an
M6.Net arbeitet: ' die Netz-bewirtenfirma für Menschen.'
M6.Net arbeitet stark, um Menschlichkeiterfahrung zu helfen die
Energie und die Freiheit, ihr eigenes Teil des Internets zu
entwickeln, ihre Informationen zu teilen und an jedermann
anzuschließen überall zu jeder Zeit.
Artikel Quelle: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
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!