Kleine Programme sind für den Unterricht Studenten die Grundlagen der Programmiersprache Java in Ordnung, aber nicht repräsentativ für echte Programmierarbeiten . Dies ist, warum Schüler, die immer bereit, von Informatik-Programmen absolvieren sind Mega-Projekte abgeschlossen haben : Großprojekte , die etwas produzieren , die sowohl neue und wirklich nützlich ist . Original- Projekte
Der beste Weg für Programmierer zu lernen , wie man programmiert ist, um tatsächlich Anwendungen erstellen . In formalen Bildung , nimmt diese die Form von einem Lehrer geben aus Programmieraufgaben , die Sie zu bitten, einen Antrag auf eine bestimmte Aufgabe zu erstellen. Dies ist eine gemeinsame Aufgabe, die unzähligen Programmierer , bevor Sie Anwendungen erstellt haben , zu erreichen. Aber , lehrt der Prozess , wie man innerhalb der Java-Programmiersprache arbeiten. Wenn Sie auf Ihrem eigenen Mega-Projekt als Schlussstein für ein solches pädagogisches Programm zu nehmen, werden Sie nehmen, was Sie haben gelernt, dass Software -Code wurde vorher nicht gemacht .
Programme
Mega -Projekte können in Form von traditionellen Anwendungen , komplett mit Benutzeroberflächen Sie beabsichtigen regelmäßigen Computer-Nutzer zu laufen, wie Videospiele , Produktivitäts-Software , oder auch Anwendungen für Java-basierte Plattformen wie Google Android. Dies erfordert, dass Sie grafische Benutzeroberfläche Bibliotheken und die notwendigen Rahmenbedingungen für die zugrunde liegenden Mechanismen der Software zu nehmen, und ziehen Sie sie dann zusammen mit Ihren eigenen Roman Code, um ein neues Produkt zu machen.
Frameworks
so wie Sie haben Bibliotheken und Frameworks in Ihrem Unterricht eingesetzt , und wird sie weiterhin in Ihrer Entwicklung Karriere nutzen , können Sie Ihre Mega-Projekt als Chance nutzen, um ein ähnliches Tool für andere Programmierer erstellen . Dies kann ein Web-Service , eine Bibliothek für den Zugriff auf einen anderen Web- Service- API- , oder irgendetwas anderes , dass eine spezielle Funktion ausführen für andere Programmierer sein . Es könnte eine Bibliothek, die derzeit nicht existiert , oder es könnte eine verbesserte Umsetzung einer bestehenden Bibliothek.
Brainstorming Ihre Mega Projekt
Nach Jahren der Abschluss von Projekten dass Professoren und Lehrer ihnen zuweisen, können Informatik-Studenten zu kämpfen , um mit einer ursprünglichen Bestreben für ihre Mega-Projekt . Wenn du so ein Student sind, mit Ihrem eigenen Interesse zu starten. Wenn Sie ein Gamer sind, sollten Sie in Erwägung ziehen, Ihre eigenen Video- Spiel. Wenn Sie stark in Social Media sind, sollten Sie in Erwägung ziehen, Bibliotheken zu Social-Media- Daten in Desktop-Anwendungen oder andere Web- Plattformen zu integrieren . Beginnend mit Ihren persönlichen Interessen wird Ihnen helfen, das Projekt , sowie die Arbeit in einem Bereich , mit denen Sie bereits über eine Menge Wissen .