Früher habe ich die sich ändernden Spezifikationen von Kunden für Code Rot verantwortlich gemacht, ohne zu bemerken, dass sich Geschäftsmodelle ändern, und es ist meine Aufgabe, mich anpassungsfähig zu entwickeln. Ich sehe das jetzt als Zeichen eines schlechten Entwicklers (ich habe mich verändert!). Aber jetzt sehe ich andere "Peitschen" in …
Ich bin ein einziger Entwickler bei meiner Arbeit und verstehe die Vorteile von VCS. Es fällt mir schwer, mich an gute Praktiken zu halten. Im Moment benutze ich git, um hauptsächlich Web-Apps zu entwickeln (die aufgrund meiner Arbeit niemals als Open-Source-Version verfügbar sein werden). Mein aktueller Arbeitsablauf besteht darin, viele …
Ich bin nicht neu in der Codierung. Ich habe seit über 15 Jahren (ernsthaft) codiert. Ich hatte immer einige Tests für meinen Code. In den letzten Monaten habe ich jedoch testgetriebenes Design / Entwicklung (TDD) mit Ruby on Rails gelernt . Bisher sehe ich keinen Nutzen. Ich sehe einen gewissen …
Als leitendes Mitglied eines Softwareteams, das aus alten Gründen leider nur wenig Dokumentation hat, was kann man tun, um einen neuen Mitarbeiter komfortabel zu machen? Ich habe Debugsitzungen mit der Person für bestimmte Fehler / Funktionsanforderungen geplant, um sie mit der Codebasis vertraut zu machen. Die Codebasis ist jedoch sehr …
Ich habe einen schwierigen Kunden. Über jede Rechnung wird gestritten und diskutiert, und jede E-Mail wird mit dem Auge eines Anwalts analysiert (weil er ein Anwalt ist), um zu vermeiden, dass man für etwas zahlt. Keine Großzügigkeit meinerseits wird jemals erwidert. Der Kunde hat derzeit 60% seiner Rechnungen nicht bezahlt …
Ich denke über eine Karriere in der Softwareentwicklung nach, aber bevor ich mich auf die Arbeitssuche begab, wollte ich mir ein Bild davon machen, was mich besonders unter Druck erwartet. Dies wird mein erster Programmierjob sein (also suche ich Einsteiger), also bin ich als Programmierer noch nicht ausgereift. Meine Frage …
Eine häufig gestellte Frage in Tech Interview ist das Entwerfen eines bestimmten Systems, normalerweise eines vorhandenen Produkts des Unternehmens. Zum Beispiel "Google Text & Tabellen entwerfen". Was ist die erwartete Antwort auf eine solche Frage? Ich meine, solche Systeme haben sicherlich ein komplexes Design, das über den Rahmen eines Interviews …
Ich bin seit einiger Zeit Berater für eine kleine Software-Beratungsfirma. Unser normales Geschäftsmodell ist nicht die Aufstockung der Mitarbeiter, sondern die Suche nach Kunden, die Unterstützung beim Aufbau einer Lösung benötigen, und die Entsendung eines Teams, das diese Lösung aufbauen, mit den vorhandenen IT-Mitarbeitern zusammenarbeiten und alle Beteiligten darin schulen …
Da Javascript in den nächsten Jahren die allgegenwärtige Programmiersprache des Webs zu sein scheint, tauchen alle fünf Minuten neue Frameworks auf und ereignisgesteuerte Programmierung übernimmt sowohl auf Server- als auch auf Client-Seite die Führung: Halten Sie als Javascript-Entwickler die traditionellen Entwurfsmuster für wichtig oder weniger wichtig als in anderen Sprachen …
Das habe ich persönlich noch nie gemacht. Ich verstehe nicht, warum es so viele Standorte gibt. Wenn Sie Ihre Entwicklung auf einem Entwicklungsserver durchführen, warum müssen Sie dann jemals Ihren Produktionsstandort herunterfahren? Darüber habe ich mich immer gewundert. Was machen sie in dieser Zeit, was erfordert das?
Ich bin mit dem Programmieren in C und C # vertraut und werde C ++ in Zukunft untersuchen. Ich könnte daran interessiert sein, funktionale Programmierung als ein anderes Programmierparadigma zu untersuchen. Ich mache das aus Spaß, meine Arbeit beinhaltet keine Computerprogrammierung und ist ein wenig inspiriert von der Verwendung von …
Ich denke, das ist eigentlich eine rechtliche Frage, aber es bezieht sich auf Software. Ich bin dabei, ein JS-Plugin in ein Projekt aufzunehmen. Die Kommentare umfassen: Bei der Weitergabe von Quellcode müssen der obige Copyright-Hinweis, diese Liste der Bedingungen und der folgende Haftungsausschluss beibehalten werden. * Weiterverteilung in binärer Form …
Uns allen ist bewusst, dass magische Zahlen (fest codierte Werte) in Ihrem Programm Chaos anrichten können, insbesondere wenn es an der Zeit ist, einen Codeabschnitt ohne Kommentare zu ändern, aber wo ziehen Sie die Linie? Wenn Sie beispielsweise eine Funktion haben, die die Anzahl der Sekunden zwischen zwei Tagen berechnet, …
Wir fangen an, Story Points für unsere Agile-Entwicklung zu verwenden, aber ich finde es schwierig zu erklären und kann auch keine definitive Antwort darauf finden, was sie sind. Das Beste, was ich tun kann, ist auf andere Websites (wie http://blog.mountaingoatsoftware.com/tag/story-points ) zu verweisen und eine vage Verallgemeinerung dessen zu geben, …
Vor fünf Jahren habe ich meine Fähigkeit verloren, mich langfristig zu konzentrieren und daher professionell zu programmieren. Ich weiß, warum es passiert ist, ich habe verstanden, wie es passiert ist, und obwohl ich meinen ruhigen und so entspannten Fokus wieder herstellen konnte, habe ich den ursprünglichen (in der Kindheit verwurzelten) …
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.