Softwareentwicklung

44
Was ist der Zweck des NaN-Boxens?

Als ich das 21. Jahrhundert C las , kam ich zu Kapitel 6 im Abschnitt "Markieren außergewöhnlicher numerischer Werte mit NaNs" , wo die Verwendung der Bits in der Mantisse zum Speichern von willkürlichen Bitmustern und deren Verwendung als Marker oder Zeiger erläutert wird (das Buch erwähnt dies)...

44
Kann ein System zu 100% datengetrieben sein?

Mein neuer Chef arbeitet seit vielen Jahren an diesem Projekt. Ich bin erst seit ein paar Wochen hier, aber ich bin nicht sicher, ob das möglich ist. Er möchte ein System entwerfen, das "100% datengesteuert" ist. Wenn wir also genügend Daten eingeben, können wir jede Anwendung definieren und...

44
Den Unterschied der Verzweigung zwischen SVN und Git verstehen

Ich bin ein Benutzer von SVN und lerne jetzt Git. In SVN checke ich normalerweise auf meinem lokalen Rechner ein Repo aus, das alle Zweige in meinem Projekt enthält, und ich habe den Ordner für meinen Zweig ausgewählt, an dem ich interessiert bin, und dort gearbeitet. Ich sehe einen Unterschied bei...