Als «idioms» getaggte Fragen

Eine Programmiersprache ist eine Möglichkeit, eine Einschränkung der Programmiersprache zu überwinden und / oder häufig verwendeten Code mit einem Zweck zu schreiben, der von einer wörtlichen Bedeutung des Codes getrennt ist. Ein Idiom ist auch eine bevorzugte Methode zum Schreiben von Code, wenn es mehr als eine offensichtliche Methode gibt.

6064
Was passiert, wenn __name__ == "__main__": tun?

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Что делают if __name__ == “__main__”? Was macht der folgende Code if __name__ == "__main__":? # Threading example import time, thread def myfunction(string, sleeptime, lock, *args): while True: lock.acquire() time.sleep(sleeptime)...

238
Wie kann ich ein int-Array in Java umkehren?

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как перевернуть массив в Джаве? Ich versuche, ein int-Array in Java umzukehren. Diese Methode kehrt das Array nicht um. for(int i = 0; i < validData.length; i++) { int temp = validData[i]; validData[i] = validData[validData.length - i...

97
Paare aus einer Liste

Oft genug habe ich festgestellt, dass eine Liste paarweise verarbeitet werden muss. Ich habe mich gefragt, welcher pythonische und effiziente Weg dies sein würde, und habe dies bei Google gefunden: pairs = zip(t[::2], t[1::2]) Ich dachte, das wäre pythonisch genug, aber nach einer kürzlichen...

90
String-Verkettung mit Groovy

Was ist der beste (idiomatische) Weg, um Strings in Groovy zu verketten? Option 1: calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } Option 2: calculateAccountNumber(bank, branch, checkDigit, account) { "$bank$branch$checkDigit$account" } Ich habe...

81
Benanntes Parameter-Idiom in Java

Wie implementiere ich Named Parameter Idiom in Java? (speziell für Konstrukteure) Ich suche nach einer Objective-C-ähnlichen Syntax und nicht nach der in JavaBeans verwendeten. Ein kleines Codebeispiel wäre in Ordnung. Vielen Dank.

73
Was ist eine Programmiersprache?

Ich sehe den Ausdruck "Programmiersprache" herumgeworfen, als ob er allgemein verstanden wird. In den Suchergebnissen und im Stackoverflow sehe ich jedoch alles ... Vom Mikro: Inkrementieren einer Variablen Darstellung einer Endlosschleife Variablenwerte austauschen Zu