Die 187 besten Zitate und Sprüche berühmter Programmierer

Entdecken Sie beliebte Zitate berühmter Programmierer.
Es ist nicht so, dass Perl-Programmierer Idioten sind, sondern dass die Sprache idiotisches Verhalten auf eine Weise belohnt, wie es keine andere Sprache oder kein anderes Tool jemals getan hat.
Im Allgemeinen besteht die Kunst des Programmierens darin, eine Reihe von Anforderungen in eine Reihe von Funktionen und Datenstrukturen zu zerlegen.
Der beste Weg, im Internet die richtige Antwort zu erhalten, besteht nicht darin, eine Frage zu stellen, sondern darin, die falsche Antwort zu posten. — © Ward Cunningham
Der beste Weg, im Internet die richtige Antwort zu erhalten, besteht nicht darin, eine Frage zu stellen, sondern darin, die falsche Antwort zu posten.
Niemand ist über Nacht ein Erfolg. Die meisten Erfolge, die über Nacht erzielt werden, sind darauf zurückzuführen, dass zehn Jahre lang daran gearbeitet wurde.
Es interessiert niemanden, welches Betriebssystem Sie verwenden, solange es aktiv bleibt.
Ich habe keine großen Ambitionen, rauszugehen und Geld zu verdienen. Aber es fasziniert mich immer noch, Unternehmen zu gründen und sie so zu starten und zu führen, wie ich es möchte.
Gemeinsam genutzte Bibliotheken sind das Werk des Teufels, das einzig wahre Zeichen dafür, dass die Apokalypse bevorsteht.
Ich finde, wenn Sie von Anfang an auf Windows, Linux und Mac OS X abzielen, funktioniert Ihr Code wahrscheinlich überall dort, wo Sie ihn später ausprobieren könnten. Das Schreiben von Code, der von Anfang an plattformübergreifend ist, erfordert mehr Disziplin, aber ich finde, dass sich die Mühe lohnt.
Beim Tanzen werden Endorphin-Chemikalien in Ihr Gehirn freigesetzt und Sie fühlen sich lebendig und möchten den Rest des Tages weiterverfolgen. Diese positive Einstellung kann Ihnen helfen, besser mit anderen Menschen zu kommunizieren, da sie Ihnen eine viel bessere Denkweise verleiht. In sozialer Hinsicht bringt es Sie mit Menschen zusammen.
Religion ist für dumme Menschen gedacht. Die Wissenschaft ist für dumme Menschen gedacht, denen ihre Dummheit peinlich ist und die etwas dagegen tun wollen.
Wir sind auch zuversichtlich, dass Gamer unsere Zukunftsvision lieben werden.
Es sind nicht die Ideen; Design, Umsetzung und harte Arbeit machen den Unterschied.
Ich will verdammt sein, wenn wir nicht die Zeit finden, Linux-Builds fertigzustellen. — © Timothee Besset
Ich will verdammt sein, wenn wir nicht die Zeit finden, Linux-Builds fertigzustellen.
Ich möchte, dass Studios, die storybasierte Spiele entwickeln, anfangen, ihre Geschichten ernster zu nehmen. Und das bedeutet nicht, dass man einen großen Autor aus Hollywood engagieren muss; Das bedeutet, dass die Geschichte ein wesentlicher Bestandteil der Entwicklung Ihres Spiels wird. Ich sehe nicht ein, wie man das erreichen kann, ohne einen internen Autor zu haben, der neben dem Designer sitzt, ihm bei der Erstellung seiner Levels hilft, mit den Ingenieuren darüber spricht, wo wir die Geschichte dynamischer erzählen können und die Technologie vorantreibt.
Ein Zweck von CRC-Karten [einem Entwurfstool] besteht darin, frühzeitig, häufig und kostengünstig auszufallen. Es ist viel billiger, einen Haufen Karten zu zerreißen, als eine große Menge Quellcode neu zu organisieren.
Lernen Sie, nicht gleich zu viele Funktionen hinzuzufügen, und lassen Sie die Kernidee entwickeln und testen.
Für mich ist Codierung eine Form des Selbstausdrucks. Das Unternehmen kontrolliert die effektivsten Mittel zur Selbstdarstellung, die ich habe. Das ist für mich als Einzelperson inakzeptabel, deshalb muss ich gehen.
Wer ein wenig Computererfahrung hat, weiß, dass man mit der richtigen Ausrüstung alles Stück für Stück kopieren kann.
Die letzten 10 % des Spieldesigns sind wirklich das, was gute Spiele von großartigen Spielen unterscheidet. Das nenne ich die Aufräumphase des Spieldesigns. Hier stellen Sie sicher, dass alle Elemente gut aussehen. Das Spiel sollte gut aussehen, sich gut anfühlen, gut klingen und sich gut spielen lassen.
Meine Grundregel lautet: Wenn es möglicherweise vom Endbenutzer kommt, handelt es sich nicht um einen Laufzeitabsturz. Aber wenn es mein Code an meinen Code geht, stürze ich ihn so stark wie möglich ab – scheitere so früh wie möglich.
Ich denke, dass ein Großteil der Grundlage der Open-Source-Bewegung darin besteht, dass Studenten zögern.
Wenn Sie nicht herausfinden können, wie Sie mit einem Umsatz von drei Milliarden Geld verdienen können, wann genau wird dann die Gewinnmagie gefunden? Zehn Milliarden? Fünfzig Milliarden?
Myspace war schon immer etwas nervös. Die Leute identifizierten es mit Nervosität und Musik.
Ein Wiki funktioniert am besten, wenn Sie versuchen, eine Frage zu beantworten, die Sie nicht einfach stellen können, und wenn es keine natürliche Struktur gibt, die im Voraus für das, was Sie wissen müssen, bekannt ist.
Normalerweise wird davon ausgegangen, dass Software im Laufe ihres Produktivlebens verändert wird. Der Prozess der Konvertierung eines korrekten Programms in ein anderes korrektes Programm ist äußerst anspruchsvoll.
Was ich beruflich mache, ähnelt in gewisser Weise der Söldnerprostitution. Ich verbringe viel Energie damit, Spiele zu finden, die ich auf alternative Plattformen wie Linux und MacOS bringen kann, und in meiner Freizeit arbeite ich an verschiedenen Open-Source-Projekten und ähnlichen kostenlosen Angeboten. Ich schätze also, ich bin eine Nutte mit einem Herz aus Gold, sozusagen.
Eleganz ist notwendigerweise unnatürlich und nur mit großem Aufwand erreichbar. Wenn Sie einfach etwas tun, wird es nicht elegant sein, aber wenn Sie es tun und dann sehen, was eleganter sein könnte, und es noch einmal tun, erhalten Sie möglicherweise nach einer unbekannten Anzahl von Iterationen etwas, das sehr elegant ist.
Immer wieder versuchen Menschen, Systeme zu entwerfen, die die Arbeit von morgen einfacher machen. Aber wenn morgen kommt, stellt sich heraus, dass sie die Arbeit von morgen nicht ganz verstanden haben und es sogar noch schwieriger gemacht haben.
Die Währung in der Entwickler-Community ist Begeisterung.
Alle Erfahrung hat uns gelehrt, dass die Lösung eines komplexen Problems verborgene Annahmen und immer mehr Wissen aufdeckt, Kompromisse, die wir nicht vorhergesehen haben, die aber den Unterschied zwischen der Einhaltung einer Frist und dem Übergang in den Forschungsmodus für ein Jahr usw. ausmachen können.
Was ist Einfachheit? Einfachheit ist der kürzeste Weg zur Lösung.
Die Aspekte, die Sie zu ignorieren bereit sind, sind wichtiger als die Aspekte, die Sie zu akzeptieren bereit sind.
Für Features fallen Spezifikationskosten, Designkosten und Entwicklungskosten an. Es fallen Testkosten und Zuverlässigkeitskosten an. ... Für Funktionen fallen Dokumentationskosten an. Jede Funktion fügt dem Handbuch Seiten hinzu, was die Schulungskosten erhöht.
Die Verwendung von int machte in den 50er Jahren Sinn. Nicht länger
Wir reden viel mit dem Mund, aber die Signale, die wir physisch mit unserer Körperhaltung aussenden, wenn wir mit Menschen sprechen, nehmen wir nicht unbedingt wahr.
Um diesen Wahnsinn richtig und sinnvoll umzusetzen, sind sehr clevere Implementierungstechniken erforderlich, ganz zu schweigen davon, dass Code, der mit dieser im Osten und Westen verwendeten und missbrauchten Funktion geschrieben wurde, außerordentlich spannend zu debuggen ist.
Mit einer tollen Hälfte bist du besser dran als mit einem halbherzigen Ganzen.
Planung ist nicht nur Vermutung, es ist schädliches Vermuten, denn es ist Zeitverschwendung. Die ganze Zeit, die Sie mit der Umsetzung Ihres Fünfjahresplans verbringen, können Sie nutzen, um sich um morgen zu kümmern. — © David Heinemeier Hansson
Planung ist nicht nur Vermutung, es ist schädliches Vermuten, denn es ist Zeitverschwendung. Die ganze Zeit, die Sie mit der Umsetzung Ihres Fünfjahresplans verbringen, können Sie nutzen, um sich um morgen zu kümmern.
C++ ist eine Sprache, die stark für Lügner und Menschen optimiert ist, die auf Vermutungen und Unwissenheit setzen.
Es ist das schönste Geschenk der Welt, aufstehen und tanzen zu können, denn es ist das beste Fitnessstudio. Sie strecken Ihr Gehirn künstlerisch und strecken Ihren Körper körperlich zu einem höheren Punkt als bei einer einzelnen Rotationsbewegung wie beim Laufen. Es sorgt dafür, dass sich Ihr ganzer Körper auf viele verschiedene Arten bewegt, und es kann Sie auch sehr flexibel machen, was für das spätere Leben gut ist.
Was bedeutet es also für das Lehren und Lernen des Programmierens, wenn die Lösung für jedes Anfängerproblem im Internet verfügbar ist?
Was wir mit den digitalen Berechtigungen machen, die wir für Xbox One haben, unterscheidet sich nicht davon. Wenn ich auf dieser Disc spiele, die auf der Festplatte meiner Xbox One installiert ist, kann jeder in meinem Haushalt, der die Erlaubnis zur Nutzung meiner Xbox One hat, diesen Inhalt nutzen. So kann ich diesen Inhalt meinem Sohn geben und er kann ihn auf demselben System abspielen.
Windows soll keinen Sinn ergeben, es soll Geld einbringen.
Wenn Sie in Situationen geraten, in denen Sie es sich nicht leisten können, einen Fehler zu machen, ist es sehr schwierig, das Richtige zu tun. Wenn Sie also versuchen, das Richtige zu tun, könnte es das Richtige sein, die Kosten eines Fehlers zu eliminieren, anstatt zu erraten, was richtig ist.
Die einfache Tatsache ist, dass sich die Codequalität tendenziell verbessert, wenn Sie zwischen Plattformen wechseln. Nicht offensichtliche Fehler unter Windows werden in der Linux-Portierung SEHR offensichtlich und umgekehrt und werden daher behoben. Sogar die Windows-Spieler werden bei all dem gewinnen.
Das Leben ist zu lang, um gut in C++ zu sein – wenn Sie die ganze Zeit darauf verwendet hätten, gut darin zu werden, müssten Sie im Grunde auch damit arbeiten, um die Kosten zurückzubekommen, und das wäre nur ein langer, langwieriger Prozess. aus Folter.
Ich behaupte nicht, ein Methodologe zu sein, aber ich verhalte mich nur deshalb so, weil ich Methodik betreibe, um mich vor verrückten Methodologen zu schützen.
Nur weil etwas ein Standard ist, heißt das nicht, dass es für jede Anwendung die richtige Wahl ist. Wie zum Beispiel XML. — © Douglas Crockford
Nur weil etwas ein Standard ist, heißt das nicht, dass es für jede Anwendung die richtige Wahl ist. Wie zum Beispiel XML.
Wenn wir die Macht der American Medical Association für einen Moment außer Acht lassen, würden wir in 21 Tagen oder was auch immer noch keine große Menge Bücher über Neurochirurgie für Dummies sehen. Es ist einfach unangemessen und liegt absichtlich außerhalb der Reichweite der Menschen.
Geben Sie sich nie darauf ein, wie andere Leute denken, dass Sie aussehen sollten.
Wussten Sie, dass Sie ein Boot, das sich nicht bewegt, nicht steuern können? Genau wie ein Leben.
Ein System muss auch dann lebendig und funktionsfähig sein, wenn andere Menschen als die ersten Enthusiasten damit beginnen. Neuerfindung und Revolution sind etwas für Enthusiasten. Erfindung und Evolution sind Technik.
Ich gehe jetzt davon aus, dass ich den Rest meiner Karriere damit verbringen werde, VR so weit wie möglich voranzutreiben.
Das Gute daran, das Rad neu zu erfinden, ist, dass man ein rundes bekommen kann.
Die Veröffentlichung von Linux-Versionen war schon immer eine Frage höherer Codequalität, einer guten Softwarearchitektur und des technischen Interesses der Plattform.
Ich bin vielleicht voreingenommen, aber ich stelle bei weiblichen Programmierern tendenziell eine viel geringere Tendenz fest, unehrlich in Bezug auf ihre Fähigkeiten zu sein und daher nicht zu sagen, dass sie C++ kennen, wenn sie schlau genug sind, zu erkennen, dass das eine Lüge für alle außer vielleicht 5 wäre Menschen auf diesem Planeten.
JS wird eine echte funktionale Sprache sein.
Niemand weiß wirklich, was die Grammatik der Bourne-Shell ist. Auch die Prüfung des Quellcodes hilft wenig.
Die Welt drängt sich auf den Weg zu unserer Tür
Meiner Meinung nach besteht der größte Misserfolg der amerikanischen Bildung darin, dass die Schüler nicht in der Lage sind, zwischen einem Symbol und dem, wofür das Symbol steht, zu unterscheiden.
Diese Website verwendet Cookies, um Ihnen das bestmögliche Erlebnis zu bieten. Mehr Info...
Habe es!