Was ist der Unterschied zwischen einer Bibliothek, einem Framework und einer API? Sie scheinen mir alle gleich zu sein. Ich würde gerne hören, wie die Leute darüber nachdenken.
Wie berücksichtigt ein Scrum-Team Entwickler- / Infrastrukturaufgaben in der Planungsbesprechung? Auf den ersten Blick scheinen sie keine User Stories zu sein, da sie keinen Mehrwert für den Endbenutzer bieten. Es ist jedoch manchmal auch nicht sinnvoll, sie als Aufgaben an eine bestimmte User Story anzuhängen. Angenommen, die Aufgabe lautet: "Bamboo …
Ich bin nur darauf gestoßen und habe mich gefragt, ob jemand eine Möglichkeit hat, diese Aussage zu beweisen oder zu widerlegen: Etwas zu beachten ... Wie lang ist die Halbwertszeit des Wissens im High-Tech-Bereich? Es folgt dem Mooreschen Gesetz: Die Hälfte von allem, was Sie wissen, wird in 18 bis …
Ich habe immer die Empfehlung gesehen, zuerst Unit-Tests zu schreiben und dann mit dem Schreiben von Code zu beginnen. Ich bin jedoch der Meinung, dass es (für mich) viel komfortabler ist, in die andere Richtung zu gehen. Schreiben Sie zuerst Code und dann Unit-Tests, da wir nach dem Schreiben des …
Ich habe gerade angefangen, freiberuflich sowohl in der Desktop- als auch in der Webentwicklung tätig zu sein, und dieser Kunde, der meine Arbeit bereits angenommen und mich bezahlt hat, kommt immer wieder auf mich zurück, wenn er einen Fehler findet usw. Und ich habe mehr Zeit damit verbracht, als ich …
Ich habe über Parallelität, Multithreading und wie "das kostenlose Mittagessen vorbei ist" gelesen . Aber ich hatte noch nicht die Möglichkeit, MT in meinem Job einzusetzen. Ich bin daher auf der Suche nach Vorschlägen, wie ich durch Übungen oder die Teilnahme an Open-Source-Projekten etwas Übung in CPU-schwerem MT bekommen kann. …
Ich bin Student und arbeite an meinem BE (CS). Meine Frage lautet wie folgt: Sind Tests im Softwarebereich erforderlich? Wenn wir eine Software mit größter Sorgfalt erstellen, warum sollten wir dann testen? Können wir nach dem Testen sicher sein , dass wir dieses Ziel erreicht haben (das Produkt / die …
Ich arbeite an einer Handels- und Risikomanagementanwendung und obwohl ich einen C # -Hintergrund habe, wurde ich gebeten, an SSIS-Paketen zu arbeiten. Jetzt kann ich damit leben. Der Schmerzpunkt ist, dass das Geschäftsverständnis zu stark betont wird. Der Handel (Energiehandel, um genau zu sein) ist ein RIESIGES Gebiet, und es …
Ich habe im Alter von 6 Jahren mit dem Programmieren auf einem Commodore 64 begonnen. Jetzt bin ich 28 Jahre alt und muss 4 Kurse ab einem ersten Abschluss in Informatik absolvieren. Nach all den Jahren wird es mir langsam langweilig, Code zu schreiben. Ich habe einen Kurs in Informatik …
Wenn Sie einen Kollegen hätten, der die Vorteile der Trennung von Bedenken nicht oder nur unzureichend verstanden hätte, um sie in ihrer täglichen Arbeit konsequent anzuwenden, wie würden Sie ihn ihnen erklären?
Als Programmierer befinde ich mich in einem Dilemma, in dem ich mein Programm so abstrakt und allgemein wie möglich gestalten möchte. Wenn ich dies normalerweise tue, kann ich meinen Code wiederverwenden und eine allgemeinere Lösung für ein Problem finden, das möglicherweise erneut auftritt (oder auch nicht). Dann sagt diese Stimme …
Gibt es einen Just-in-Time-Compiler für kompilierte Sprachen wie C und C ++? (Die ersten Namen, die mir in den Sinn kommen, sind Clang und LLVM! Aber ich glaube nicht, dass sie es derzeit unterstützen.) Erläuterung: Ich denke, die Software könnte von Feedback zur Laufzeitprofilerstellung und einer aggressiv optimierten Neukompilierung von …
Vor kurzem hatte ich ein Vorstellungsgespräch bei einer großen Silicon Valley-Firma für eine leitende Position als Softwareentwickler / F & E. Ich hatte mehrere technische Telefondisplays, ein ganztägiges Vor-Ort-Interview und mehr technische Telefondisplays für eine spätere andere Position. Die Bewerbungsgespräche verliefen sehr gut, ich habe in dem Bereich, für den …
Ich studiere Haskell, um die funktionale Programmierung zu verstehen, mit der Erwartung, dass ich die Erkenntnisse, die ich in anderen Sprachen erhalte, anwenden werde (hauptsächlich Groovy, Python, JavaScript). Ich habe mich für Haskell entschieden, weil ich den Eindruck hatte, dass es sehr rein funktional ist und kein Vertrauen in den …
Es ist klar, dass das Wissen über Sachen auf niedrigem Niveau bei unserer Arbeit sehr wichtig ist. Aber in einer Situation, in der Sie bereits kommerzielle Software auf hohem Niveau entwickeln und wenn Sie bereits eine bestimmte Richtung gewählt haben, aber keine Assembler-Fähigkeiten besitzen, ist es nicht sinnvoller, sich auf …
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.