Schreiben von einem Brisbane-Programmierer, von einem zukünftigen Rechtsanwalt, von einem scharfen Historiker und eifrigen von einem Netz-Surfer

Terabell - Technologie, Gesetz, Programmierung und ein Lachen

23. August 2007 am 9:44 morgens

Erarbeiten Sie schnell eine neue Sprache in 8 einfachen Schritten

EMail, Rate, bookmarken dieses

Für Spaß oder für Arbeit können Sie erlernen müssen, wie man eine neue Computersprache schnell verwendet. Das Annehmen Sie kann zu einer angemessenen Leistungsfähigkeit in einer Sprache, diese bereits programmieren ist nicht so hart wie sie erste Töne.  Ich habe eine Methodenlehre entwickelt, die mir hilft, die Majorität der Eigenschaften in der kürzesten möglichen Zeit zu erlernen.  Diese ermöglichen Ihnen, mehr als zu tun schreiben „hallo Welt“ und sollten genug sein, zum, was zu erhalten Job Sie getan erhalten müssen, getan!

1. Suche

Verwenden Sie Ihre Lieblingssearch engine und suchen Sie nach Artikeln über Ihre neue Sprache.   Suchen Sie nicht nach Tutorien gerade noch.  Sie suchen nach einem allgemeinen Verständnis, von wie Ihre Sprache schaut und von wie man grundlegende Aufgaben durchführt.  Erlernen Sie, wie zu:

  • Außer Schnüren in Variablen
  • Außer Zahlen in Variablen
  • Prüfen Sie auf Bedingungen, um zutreffend oder falsch zu sein
  • Wie man grundlegende Mathematik tut ( -/* Umb.)
  • Verursachen Sie Schleifen
  • Verursachen Sie Funktionen, die Rückholdaten
  • Verursachen Sie Funktionen, die zurückbringen nicht Daten (Subroutinen)
  • Zählen Sie durch eine Liste auf
  • Verursachen Sie eine Reihe
  • Nehmen Sie Benutzer-Eingang an
  • Zeigen Sie Ausgang an
  • Verursachen Sie globale Variablen
  • Verwenden Sie bedingte Logik-, Schalter- oder Fallaussagen
  • Bestimmen Sie eine Reihe die Größe neu
  • Behandeln Sie Daten und Zeiten.
  • Schreiben Sie zu einer Akte
  • Lesen Sie von einer Akte
  • Prüfen Sie Ihren Code aus
  • Behandeln Sie Störungen

*HINT: Wenn Sie eine andere Sprache kennen, kann es ein guter Ort sein, zum zu beginnen, indem es nach „Sprachvergleich C C#“ sucht (wenn Sie ein kannten und das andere erlernen wollten)

Sie sollten jetzt haben ein grundlegendes Verständnis von, was Sie betrachten.  Jede Sprache (zu mir mindestens) hat ihren eigenen eindeutigen Blick und Gefühl.   Wenn verstehen kann, dass die Grundlagen über dann jedem möglichem Programm, dem Sie Sie betrachten, sein sollten, zu verstehen die meisten von, was Sie in Tutorien sehen, ohne zu müssen, im Detail zu lesen.  Halten Sie auf dem Suchen, bis Sie die oben genannten Fragen leicht beantworten können - oder, eine Seite zu haben bookmarkte, also können Sie zurück schnell überprüfen.

2. Übung

Finden Sie ein schnelles und kurzes „hallo Welt“ Anwendungstutorium.  Finden Sie ein, das den Quellencode und eine Erklärung hat von, wie es funktioniert.  Laden Sie den Code herunter - holen Sie oben Ihre Programmierungsschnittstelle und erhalten Sie den Code, um zu arbeiten.  Es gibt nichts, das schlechter als, einen Compiler habend ist, der nicht arbeitet, und für eine lange Zeit versuchen, etwas zu erhalten zu arbeiten, es denkend ist Ihr Kodierungfehler, um Stunden später herauszufinden, dass Ihr Compiler nicht richtig gegründet wurde.

Verstehen Sie den Code, den Sie gerade einführten.  Sie sollten nicht ihn heraus schreiben müssen - während Ihr suchend, bevor Ihnen allem erklärt haben sollte, Sie brauchen.

3. Lesen Sie

Erhalten Sie ein Buch auf Ihrer Sprache, angestrebte Zwischenbenutzer des Kaufes einer, die grundlegenden scheinen, die meisten des Bucherklärens aufzuwenden, was Sie nach vorher suchten.  Online-Tutorials sind gut, aber es kann hart sein, vordere grundlegende Kapitel zu überspringen und leichter Schlag zurück zu sehen, was Sie wünschen. 

Wenn Sie mögen, laden ebooks dann ein herunter, aber für mich ist es am schnellsten, ein körperliches Buch zu haben, das ich geöffnet halten nahe bei mir und beginnen kann zu schreiben.  Das Schreiben im Vergleich mit der Kopie und dem Kleben scheint, Ihr Gehirn die Geschicklichkeit von die neue Sprache schneller erarbeiten erhalten zu lassen und bildet sie intuitiver, wenn Sie Ihre eigenen, Programme aufzubauen beginnen möchten.

4. Bitten Sie

Jetzt haben Sie für eine Weile Sie sollten was Ihre gelesen neue Sprache und wie man erfordert, hoffnungsvoll verstehen, einige einfache Aufgaben tut. Wenn es alles gibt, das Sie nicht an diesem Punkt verstehen, lesen Sie ein wenig mehr.  Wenn Sie noch sie nicht dann erhalten, bitten Sie.  Es gibt Leute wie ich, die glücklich sind, Fragen der Leute zu beantworten, wenn sie nicht sicher sind, was sie tun.  Dieses kann Sie speichern viel Frustration und kritischer Moment, wenn es Ihre neue Sprache erlernt.  Haben Sie überhaupt, sich warum Leute zur Schule gehen, eher als gerade gelesen gewundert? Leute erlernen ihre ersten Sprachen gut durch das Einwirken auf andere Leute.  In der Lage sein zu bitten ist zu diesem kritisch.  Wenn Sie dann fest sind, finden Sie jemand, um Ihnen zu helfen - Sie können mehr für eine kleine Investition der Zeit, als erlernen Sie jede mögliche andere Weise können.  Merken Sie, dass ich Sie bitte, um Hilfe in Schritt 4 zu bitten, weil mit einem Hintergrund in der Sprache, Sie Hilfe besser als verstehen, wenn Sie gerade und keine Idee zu haben beginnen, was Sie tun.  Sie auch sind in der Lage, intelligent zu sprechen und zu bitten gehen mehrfache Sachen in einer.

5. Verlangsamung

Sie sind fast dort.  Sie sollten eine Reichweite für die Grundlagen haben, und sind bequem, Ihre neue Sprache betrachtend.  Wenn Sie gerade in die Programmierung Ihrer gewünschten Anwendung springen, machen Sie noch einige große Fehler.  Reflektieren Sie was Sie haben getan, was Sie tun möchten, denken an, was Sie und einige der Feinheiten der neuen Sprache erlernt haben.  Vergleichen Sie, wie Sie Sachen in Ihren vorhergehenden Spracherfahrungen tun würden und wie Sie in Ihrem Neuen wurden.  Wenn Sie nicht antworten können, dass diese Fragen nicht in Panik versetzen, sollten Sie nach dem folgenden Schritt bequemer sein.  Wenn Sie verlangsamen, können Sie Sachen beachten, die Sie nie an vorher gedacht hatten.  Sie sollten auch beachten, dass jetzt das, obwohl eine neue Sprache erschreckend klingt, dass sie anderen sehr ähnlich ist, die Sie in der Vergangenheit erlernt haben.

6. Programm

Sie haben geschmerzt, um in Ihre Aufgaben zu kommen und Ihre neue Sprache heraus heftig schlagen zu wünschen…. Geduld sind Sie fast dort, aber, mehr Bemühung, die Sie wenden in der Vorbereitung auf, geben Ihnen eine bessere und langlebigere Anerkennung Ihrer neuen Sprache.  Now ist die Zeit, dass Sie Ihr Buch niederlegen, Abschluss Ihr Browser und holt oben Ihre Programmierungsschnittstelle.  Sie werden einige Anwendungen aufbauen, die Ihnen keine Zeit überhaupt nehmen sollten, aber werden demonstrieren, wie viel Sie erlernt haben, oder müssen vor Ihnen erlernen kann weiterkommen.

Bauanwendungen, die das folgende tun können:

  1. Zeigen Sie eine Reihe Zahlen an, die in einer Schleife verursacht werden
  2. Verursachen Sie eine Anwendung, die den eingegebenen Benutzer nimmt und zeigt an, was in umgekehrtem eingegeben wurde
  3. Verursachen Sie eine Anwendung des Zählimpulses unten, nimmt das Eingang einer Zahl und zeigt eine Zahl jede Sekunde für die Eingangszahl an
  4. Verursachen Sie eine Anwendung, die eine Menge und einen Umrechnungsfaktor einlassen kann und produzieren Sie das Produkt - IE cm - > innen
  5. Verursachen Sie eine Anwendung, die das Alter eines Benutzers als Eingang einläßt und anzeigt Mitteilungen abhängig von, wie alt sie sind - IE 0-10 „Baby“
  6. Nehmen Sie eine Reihe Zahlen vom eingegebenen Benutzer an und zeigen Sie sie in absteigender oder aufsteigender Sequenz an
  7. Bauen Sie eine rekursive Funktion auf, um 10 Faktoren- zu finden
  8. Bauen Sie eine Anwendung auf, um den eingegebenen Benutzer zu nehmen und ihn zu einer Akte zu speichern
  9. Anzeige auf den Schirmdaten, die Sie von einer Akte zurückgeholt haben.
  10. Verursachen Sie eine Anwendung, die Eingang, der in Form von den Zahlen ist nimmt, zum 100 vorbei zu teilen, die Resultate und die Handgriffstörungen anzuzeigen, wenn 0 eingegeben wird.
  11. Verursachen Sie eine Anwendung, die ein Wecker ist, das nimmt eine Zeit zu alarmieren, eine Mitteilung anzuzeigen, und auf dem Anzeigen der Mitteilung bis die Eingangstötung oder -schlaf zu halten wird eingereicht.  Schlaf lässt es dann einen gegebenen Zeitraum und eine Wiederholung warten.  Tötung schließt ihn
  12. Verursachen Sie eine Rechneranwendung.  Unter Verwendung/ -* der Quadratwurzel Quadrat, Energien, Sünde, Lattich, Tan, Faktoren-, modulous.  Haben Sie verschiedene Ausgangswahlen und eine Gedächtniswahl.

Obgleich es viel sonst gibt, das Sie tun können, um Ihre Fähigkeiten, die dieses Sie bilden sollte glückliche verursachenfunktionen, unter Verwendung der allgemeinen Werkzeuge zu üben, denen Sie suchten nach und wenn Sie die ganze dieses tun können, sollten Sie überzeugt sein, dem Sie alles tun können.

6. Reflektieren Sie sich

Wieder ist es Zeit, zu denken an, was Sie tun.  Verlangsamen Sie und betrachten Sie, warum Sie diese Sprache an erster Stelle erlernen wollten.  Wenn Sie eine Aufgabe im Verstand hatten, haben Sie die Werkzeuge, zum in der Lage zu sein, ihn zu erzielen? Gibt es Sachen, die Sie tun müssen, dass Sie nicht noch tun können, IE anschließen an das Internet oder schreiben zu den Datenbanken? Wenn so jetzt die Zeit, jene Fähigkeiten zusammenzukommen ist, kann das Gehen zu Ihrem Buch alles sein, das Sie benötigen.  Betrachten Sie auch, was Sie zunächst schreiben möchten, aufgekommen mit einigen Spezifikationen über, was Sie tun und betrachten wünschen, wie Sie es tun werden.  Auf diese Weise, das Sie gerade dich hinsitzen und programmieren können und nicht abgelenkt werden.

7. Gehen Sie für es

Now ist die Zeit, Ihre harte Arbeit zu setzen, um zu verwenden.  Bauen Sie das Programm auf, das Sie im Verstand hatten, als Sie begannen.  Erinnern Sie sich die an Fähigkeiten, die Sie überzeugt haben und sind.  Verweisen Sie nicht zurück zu Ihrem Text, es sei denn Sie müssen - die meisten, was Sie tun möchten, sollten zu Ihnen natürlich jetzt sein.  Sein überzeugt bedeutet, dass Ihre Programmierung sein elegant und fasten sollte, die Zeit, die Sie in der Vorbereitung werden zahlen Sie zurück stattlich jetzt verbrachten.  Seien Sie glücklich und beglückwünschen Sie sich auf der Beherrschung einer neuen Fähigkeit.

8. Erforschen Sie und denken Sie

Jetzt haben Sie Ihre neuen Sprachfähigkeiten denken nicht, dass Sie alles wissen und anfangen, einen Experten in einer Nachrichtengruppe zu flammen.  Denken Sie an, was Sie tun und warum Sie es so getan haben.  Erhalten Sie nicht an Ihrer neuen Sprache, weil sie einige Sachen in den unterschiedlichen Arten tut, als Sie verwendet werden - umfassen den Unterschied!! verärgert!  Tun Sie mehr Messwert, beginnen Sie, die subtilen Nuancen zu kennen und wirklich zu schätzen, die die Gründe sind, dass mehrfache Sprachen existieren. 


%DIGG%   Unterzeichnen Sie zu diesem BlogUnterzeichnen Sie zum Terabell Blog über RSS

Diese Ikonen verbinden mit bookmarkenden Sozialaufstellungsorten, in denen Leser neue Webseiten teilen und entdecken können.
  • del.icio.us
  • blogmarks
  • Furl
  • SphereIt
  • StumbleUpon
  • Technorati
  • Reddit
  • co.mments
  • NewsVine
  • Slashdot
  • TailRank

Trackback

2007-11-29 14:37: 22

Ich finde die „Verlangsamung“ sehr wichtig. Sie müssen einmal geben, bevor die Programmierspracheideen in Ihnen vereinbaren!

Ich habe erlerne Rubin eine Zeitlang versucht und zurück schauend, tat ich fast die gleichen Schritte, die Sie gegeben haben.

Wenn Sie ein Experte in einer Sprache werden möchten, ist die beste Weise, ein kompliziertes Projekt, eins anzupacken, das komplizierter als gerade berechnen „Faktoren-“ ist! :-)

2007-12-04 22:28: 43

Hallo Java-Kerl, bin ich vollständig damit einverstanden, ein Experte zu werden, den Sie über die Grundlagen hinausgehen müssen, müssen Sie Sachen erforschen, denen Leute nicht versucht haben vor und mit Lösungen zu den Wanzen und zu den Feinheiten der Sprache aufkommen. Ich habe auch den für persönliche Aufgaben gefunden, in denen Sie für Spaß, den erlernen es viel härter ist, eine Fachkenntnis zu erhalten, verglichen mit, wenn jemand Sie zahlt, um Sachen zu tun, dass Sie nicht sogar von selbst träumen würden und es die Stichtage gibt, zum sie zu erhalten erfolgt.

Ich würde finden, dass es sehr hart, zu lokalisieren, wie man diesen Prozess des Stehens eines Experten und ich vermuten durchläuft, dass es von persönlichem sich unterscheidet. Jedoch - oben sollten die Schritte anzeigen, wie man genug mit der Sprache vertraut erhält, die Sie auf dem großen Projekt beginnen können, also Ihre Arbeit gerichtet wird auf, was Sie erzielen möchten eher als, wie Sie über es, zu gehen beginnen werden.

 
 
Nennen Sie (erfordert)
EMail (erfordert - nie öffentlich dargestellt)
URI
Unterzeichnen Sie zu den Anmerkungen über eMail
Ihre Anmerkung (kleinere Größe | größere Größe)
Sie können <a href= "" title= "" > <abbr title= "" > <acronym title= "" > <b> <blockquote cite= "" > <code> <em> <i> <strike> <strong> in Ihrer Anmerkung benutzen.


Abschluss
EMail es