Empfohlen: Wunderbar: 20 reichlich vorhandene Erkenntnisse von ASP Im Prozess der technologischen Aktualisierungen gibt es immer noch einige Leute, die sich an Dingen festhalten, die bereits aus dem Atem kommen. Schlechte Gewohnheiten, weil ich mit diesem Wort sehr angewidert habe
Ich habe die Freude am Erfolg und den Schmerz des Scheiterns, aber ich wage es, mich nicht als Meister zu bezeichnen, weil es immer noch weit von den wirklichen Meistern in meinem Kopf entfernt ist. Es gibt keine Abkürzungen, um ein Meister der Welt zu werden, aber einige Grundprinzipien können verfolgt werden.
1. Solid Foundation.
Datenstrukturen, diskrete Mathematik und Kompilierungsprinzipien sind die Grundlagen aller Informatik, und es ist schwierig, Programme auf hoher Ebene zu schreiben, ohne sie zu beherrschen. Nach meiner Beobachtung können Menschen, die in Informatik studieren, eine qualitativ hochwertige Software besser schreiben als Menschen, die in anderen Majors studieren. Jeder kann Programme schreiben, aber wenn Sie feststellen, dass es schwierig ist, die Schreibstufe in gewissem Maße zu verbessern, sollten Sie darüber nachdenken, ob Sie zurückgehen und diese grundlegendsten Theorien lernen sollten. Lerne OOP von Anfang an nicht.
2. Reiche Vorstellungskraft.
Halten Sie sich nicht an eine feste Denkweise. Reiche Vorstellungskraft basiert auf reichhaltigem Wissen. Außerdem ist es auch ein guter Weg, mehr Science -Fiction -Filme anzusehen.
3. Das einfachste ist das Beste.
Dies kann ein Kriterium sein, dem alle Wissenschaften in Einsteins Augen folgen, ein solches komplexes Prinzip des Massenenergie-Austauschs ist nichts Einfacheres als eine Formel: E = MC2. Einfache Methoden sind einfacher zu verstehen, leichter zu implementieren und leichter aufrechtzuerhalten. Wenn Sie Probleme begegnen, sollten Sie der einfachsten Lösung Priorität geben.
4. Sei nicht hartnäckig.
Wenn Sie auf Hindernisse stoßen, können Sie sich auch vorübergehend vom Computer fernhalten, die Landschaft außerhalb des Fensters ansehen, leichte Musik hören und mit Freunden chatten. Wenn ich auf Schwierigkeiten stoße, werde ich Spiele spielen und es ist ein äußerst gewalttätiges Kampfspiel. Wenn ich wieder arbeite, werde ich feststellen, dass diese Probleme jetzt gelöst werden können.
5. Der Wunsch nach Antworten.
Die Geschichte der Entwicklung menschlicher Naturwissenschaften ist ein Prozess der Eifer, Antworten zu erhalten. Solange Sie feste Überzeugungen haben und die Antworten auf die Fragen finden müssen, werden Sie Ihre Energie für die Erkundung widmen.
6. Mit anderen mehr kommunizieren.
Es muss meinen Lehrer geben, wenn drei Leute zusammen gehen. Gehen Sie mehr online und sehen Sie, was andere über das gleiche Problem denken, Sie werden Ihnen große Inspiration geben.
7. Guter Programmierstil.
Achten Sie auf die Entwicklung guter Gewohnheiten, der Einkleberanordnung von Codes und der variablen Namensregeln müssen immer konsistent sein. Jeder weiß, wie man Fehler im Code beheben, ignoriert jedoch häufig Kommentare zur Fehlerbehebung. Kommentare sind ein wichtiger Teil Ihres Programms, der Ihren Code leichter verstehen kann. Wenn der Code Ihre Gedanken eindeutig ausgedrückt hat, müssen Sie nicht mehr kommentieren, und es ist noch schlimmer, wenn die Kommentare und der Code inkonsistent sind.
8. Belastbarkeit und Ausdauer.
Dies kann der größte Unterschied zwischen Experten und normalen Programmierern sein. Eine gute Programmierung beträgt 99% Schweiß und 1% Kaffee. Die Meister sind keine Genies, sie wurden über unzählige Tage und Nächte geschliffen. Die Funktion des Erfolgs bringt uns unendliche Freude, aber der Prozess ist äußerst langweilig. Sie können genauso gut einen Test durchführen, eine Primzahl -Tabelle mit weniger als 10.000 finden, sie alle kopieren und diese dreimal überprüfen können.
Dies sind meine Erfahrungen in den letzten Jahren der Programmierkarriere, und ich hoffe, dass sie für alle hilfreich sein können.
Freigabe: Standort des Kontokennworts für "Web -Anonymous -Benutzer" F: Wir möchten Zugriff auf das anonyme Benutzerkonto von Web gewähren, um Informationen von anderen Systemen zu lesen. Wie kann ich dieses Passwort bekommen? Antwort: iusr_ <Computer Name> Das Konto ist Webanonymous