Ich betrachte mich als fortgeschrittener Python-Programmierer und habe die Gelegenheit, Trainer für einen Anfänger-Python-Programmierkurs zu werden. Ich habe mich gefragt, ob dies mein Programmrepertoire wirklich erweitern würde. Hat jemand eine aufschlussreiche Erfahrung gemacht, nachdem er eine Gruppe von Menschen erfolgreich ausgebildet hat? Kommt es auch auf diese Leute an - …
Tägliches Gedränge zu halten hat folgende Vorteile: Das Team wird aufeinander abgestimmt Jeder weiß, wie viel Arbeit erledigt wurde Das Burndown-Diagramm wird immer vollständiger Task Board wird aktualisiert Es dauert nicht so lange, 15 Minuten werden niemanden töten In letzter Zeit (nach 6 Monaten der Implementierung und Verwendung von Scrum) …
Ich kenne die Syntax, die Regeln für abstrakte Klassen und möchte die Verwendung einer abstrakten Klasse kennen Abstrakte Klassen können nicht direkt instanziiert, sondern durch andere Klassen erweitert werden Was ist der Vorteil davon? Wie unterscheidet es sich von einem Interface? Ich weiß, dass eine Klasse mehrere Schnittstellen implementieren kann, …
Wenn Sie einen Interviewkandidaten bitten, ein Programm auf das Whiteboard zu schreiben, erwarten Sie, dass der Kandidat syntaktisch korrekten Code schreibt? Ich hatte zwei Kandidaten, von denen einer ein syntaktisch korrektes Programm schrieb, aber die Logik war nicht auf dem neuesten Stand, und der andere hatte die Logik besser geschrieben, …
Ich bin seit ungefähr 5 Jahren im Bereich Financial Engineering (nach BA Math und BA Computer Science) tätig (20% Analyse / Programmierung, 80% Kommunikation) und bin stolz auf meine Fähigkeit, mit Menschen zu kommunizieren und technische Probleme zu diskutieren (dh zu interagieren) mit einem Team). Ich liebe diesen Teil meines …
Nachdem ich endlich ernsthaft angefangen habe, einige grundlegende Muster zu lernen (sehr spät in der Karriere, aber das ist eine andere Geschichte), versuche ich, mich mit den Unterschieden zwischen Factory Pattern und Abstract Factory vertraut zu machen. Was sind die Hauptunterschiede zwischen diesen beiden Mustern? Ich verstehe, dass die Factory-Methode …
Bei der Arbeit bekam ich eine vernünftige Maschine (Dual Quad 2 GHz, 4 GB RAM, 160 GB 7200 U / min-Laufwerk, Win7), aber es fehlte an einigen Stellen (HDD / RAM). Das IT-Personal war damit einverstanden, dass ich die Hardware durch meine eigene ersetzte. Daher habe ich jetzt eine SSD …
Ich arbeite in einem kleinen Team, ungefähr 10 Entwickler. Wir haben überhaupt keine Kodierungsstandards. Es gibt bestimmte Dinge, die zur Norm geworden sind, aber einige Arten, Dinge zu tun, sind völlig unterschiedlich. Mein großer ist Einzug. Einige verwenden Tabulatoren, andere verwenden Leerzeichen, andere verwenden eine andere Anzahl von Leerzeichen, was …
Ich benutze nur selten Schnittstellen und finde sie in anderen Codes häufig. Außerdem erstelle ich in meinem Code selten Unter- und Superklassen (während ich meine eigenen Klassen erstelle). Ist es eine schlechte Sache? Würden Sie vorschlagen, diesen Stil zu ändern? Hat dieser Stil irgendwelche Nebenwirkungen? Liegt es daran, dass ich …
Sagte Jame Gosling "Sie sollten die Vererbung der Implementierung nach Möglichkeit vermeiden." Verwenden Sie stattdessen die Schnittstellenvererbung. Aber wieso? Wie können wir vermeiden, die Struktur eines Objekts mit dem Schlüsselwort "extend" zu erben, und gleichzeitig unseren Code objektorientiert machen? Könnte jemand bitte ein objektorientiertes Beispiel geben, das dieses Konzept in …
Derzeit arbeite ich als Software-Ingenieur mit dem Android-Betriebssystem. Wir arbeiten daran, unsere Plattform als native Daemon in andere Facetten des Projekts zu integrieren. Ich arbeite hauptsächlich in Java und entwickle die SDK- und Android-Anwendungen, kann aber mit der Plattform in C / C ++ helfen. Jedenfalls habe ich ein großes …
Ich bin ein Einsteigerentwickler mit 1 Jahr Erfahrung. Ich habe an einem Großprojekt gearbeitet, an dem ich rund 80% der Projektarbeit geleistet habe. Diese 5 Monate waren für mich schrecklich - lange Nächte, sogar sonntags. Ich habe am gesamten Prozessmodell gearbeitet, einige meiner Kollegen arbeiten, DB Design, Kundenfeedback, aber der …
Ich schreibe eine Reihe von Junior-Testklassen in Java. Es gibt verschiedene Konstanten, zum Beispiel Strings, die ich in verschiedenen Testklassen benötige. Ich denke über eine Schnittstelle nach, die sie definiert, und jede Testklasse würde sie implementieren. Die Vorteile, die ich dort sehe, sind: einfacher Zugriff auf Konstanten: MY_CONSTANTstattThatClass.MY_CONSTANT Jede Konstante …
Jeder, der möchte, dass sein Ordner "Dokumente" nur Dinge enthält, die er dort ablegt, weiß, dass der Standardordner "Dokumente" für diese Aufgabe völlig ungeeignet ist. Jedes Programm scheint seine Einstellungen, Daten oder Ähnliches in den Ordner " Dokumente" kopieren zu wollen, obwohl es Ordner speziell für diesen Job gibt 1 …
Ich habe in letzter Zeit einen Trend bei der Nachfrage nach Programmierern bemerkt, die Rockstars sind . Ich verstehe, sie suchen jemanden, der wirklich gut in dem ist, was sie tun. Aber warum (beten) den Hinweis auf einen Rockstar geben? Wollen diese Unternehmen diese Eigenschaften wirklich als echten Rockstar? Die …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.