Softwareentwicklung

11
Die Regeln des Schachs lernen

Eine ähnliche Frage stellt sich die Frage , ob ein Computer lernen kann, im Schach optimal zu spielen, indem er Tausende von Spielen analysiert. Wenn eine Maschine zu Beginn und nach jedem Zug den Zustand des Bretts für ein paar Schachspiele (oder ein paar Dame-Spiele) überprüfen kann, kann sie so...

11
Wie entscheiden Sie, ob Sie ein Projekt durchführen sollen?

Ich bin ein ziemlich neuer Entwickler. Beruflich habe ich zwei Jahre als Praktikant und sechs Monate als Junior-Entwickler in C # programmiert. Ein Freund meiner Familie braucht Hilfe bei einem Projekt, das in VB.net geschrieben ist. Ich habe VB.net noch nie benutzt, deshalb mache ich mir dort ein...

11
Wie werden in Java mehrere Werte zurückgegeben?

Manchmal möchten Sie mehrere Werte von einer Funktion zurückgeben. Wie wird das normalerweise in Java gemacht? Eine Möglichkeit besteht darin, ein Array wie dieses Python-Snippet zu verwenden, das eine Liste oder ein Tupel zurückgibt: value, success = read_unreliably() if success: print...

11
Wie unterscheidet sich die Analyse vom Design?

Ich bin sicher, Sie alle haben Manager sagen hören: "Wir brauchen einen Analysator" oder "Wir brauchen einen Designer". Als .NET-Entwickler kann ich einen Analysator kaum von einem Designer unterscheiden (nicht von einem Webdesigner oder UI-Designer). Wer ist Analysator? Wer ist Designer?...