Ich verwende eine Unternehmensanwendung, die sowohl MySQL- als auch MongoDB- Datenspeicher verwendet. Mein Entwicklungsteam hat alle SSH- Zugriff auf den Computer, um Anwendungsfreigaben, Wartungsarbeiten usw. durchzuführen. Ich habe kürzlich das Risiko in der Branche aufgeworfen, als Benutzer damit begannen, hochsensible Daten in der Anwendung zu speichern, dass die Entwickler indirekt …
Ein Kollege von mir hat heute vorgeschlagen, dass wir alle Abfragen in unserer Anwendung durchgehen und Indizes entsprechend hinzufügen. Ich halte dies für eine vorzeitige Optimierung, da unsere Anwendung noch nicht einmal veröffentlicht wurde. Ich schlug vor, nach dem Start auf langsame Abfragen zu achten und dann die Indizes entsprechend …
Ich kämpfe damit, nachzuverfolgen, was ich und die Leute in meinem Team tatsächlich jeden Tag tun. Ich bekomme ein gutes Gesamtbild, wenn ich jede Woche die ausgefüllten Karten durchgehe, und Aufrichte helfen ein bisschen, aber ich habe das Gefühl, dass ich den Arbeitsalltag meines Teams nicht gut im Griff habe. …
In letzter Zeit habe ich über Hypermedia als Engine of Application State (HATEOAS) gelesen, die Einschränkung, die behauptet wird, eine Web-API "wirklich RESTful" zu machen. Es läuft darauf hinaus, Verknüpfungen mit jeder Antwort auf die möglichen Übergänge, die Sie vom aktuellen Status aus vornehmen können, zu berücksichtigen. Lassen Sie mich …
Jedes Mal, wenn ich nach einer IDE suche (derzeit bastele ich an Go), finde ich einen Thread voller Leute, die Vi, Emacs, Notepad ++ usw. empfehlen. Ich habe noch nie außerhalb einer IDE entwickelt. Ich glaube, ich wurde verwöhnt. Wie kann man ohne IDE debuggen? Beschränken Sie sich nur auf …
In Java gibt es keine virtual, new, overrideSchlüsselwörter für Methodendefinition. Die Arbeitsweise einer Methode ist also leicht zu verstehen. Verursachen , wenn DerivedClass erstreckt Baseclass und hat ein Verfahren mit denselben Namen und dieselbe Signatur von Baseclass dann den übergeordneten findet im Laufzeit - Polymorphismus nehmen (vorausgesetzt , das Verfahren …
Ich arbeite bei einem neu gegründeten Startup mit fünf Mitarbeitern. Wir haben einen Doktortitel in maschinellem Lernen, ein ehemaliges Mitglied des RSpec-Kernteams, und der Typ, der die Git-Binärdatei für OS X kompiliert. Das sind nur die Mitarbeiter. Der Gründer hat einen Doktortitel und war CTO für ein Multi-Milliarden-Dollar-Unternehmen, bevor er …
Größere Unternehmen haben in der Regel das Problem, dass aus Personal- und Geldmangel nicht alle Programme geschrieben werden können, die die Mitarbeiter wünschen (um Zeit zu sparen und Prozesse zu optimieren). Dann werden versteckte Programme von einigen Leuten erstellt, die (zumindest einige) Programmiererfahrung haben (oder von billigen Studenten / Praktikanten …
Ich habe eine Weile über MapReduce gelesen - aber was ich nicht verstehe, ist, wie jemand eine Entscheidung treffen würde, MapReduce zu verwenden (oder nicht zu verwenden). Ich meine, was sind die Problemmuster, die signalisieren, dass MapReduce verwendet werden könnte.
Zu Beginn eines Projekts wurden viele schlechte Praktiken begangen, und ich erkannte sie und kämpfte gegen sie alle. Da ich meine Schlachten nicht ausgewählt und ausgewählt habe, geht mein Chef jetzt davon aus, dass alles, was mir in den Sinn kommt, zu kompliziert ist, und verbringt viel Zeit damit, sich …
Problem : Es scheint, als ob bei fast jedem Entwicklungsaufwand, mit dem ich zu tun habe, unabhängig davon, wie viel Zeit für die Planung vor dem Beginn der Entwicklung aufgewendet wird, immer eine große Menge an Änderungen erforderlich ist, entweder auf halbem Weg oder gegen Ende des Projekts. Dies sind …
Ich habe ziemlich viel mit relationalen Datenbanken gearbeitet und denke, ich verstehe die Grundkonzepte eines guten Schemaentwurfs ziemlich gut. Vor kurzem wurde ich beauftragt, ein Projekt zu übernehmen, bei dem die DB von einem hochbezahlten Berater entworfen wurde. Bitte lassen Sie mich wissen, ob mein Bauchgefühl - "WTF ??!?" - …
Ich habe oft Aussagen wie "Bitte machen Sie dieses Feature zu einem erstklassigen Bürger in so und so Sprache / Plattform" gesehen. Beispielsweise wird über Aufzählungen in C # /. Net gesprochen. Wann wird ein Feature in einer Programmiersprache / -plattform als "Bürger erster Klasse" eingestuft?
Ich arbeite als Vollzeitprogrammierer und habe einen ziemlich gut bezahlten Job für das Land, in dem ich lebe, aber ich könnte im Moment ein bisschen mehr Geld gebrauchen (Frau nervt wegen neuer Küche usw.). In meiner Freizeit würde ich gerne kleine Projekte übernehmen. Ich bin nicht daran interessiert, Malware zu …
Während meiner vier Jahre an der Universität haben wir viel funktionales Programmieren in mehreren funktionalen Programmiersprachen verwendet. Aber ich habe auch viel objektorientiertes Programmieren verwendet, und tatsächlich verwende ich objektorientierte Sprachen mehr, wenn ich mein eigenes kleines Projekt mache, um mich auf meinen ersten Job vorzubereiten. Aber ich wünschte mir …
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.