Vor der Beantwortung - eine Anmerkung: Idiomatic C ++ ist ein sich bewegendes Ziel. Wenn sich die Sprache ändert, ändern sich auch ihre Redewendungen. In der Tat ist einige Sprach - Feature soll uns mit idiomatischem Code zu tun , weg ermöglichen , die vereinfacht werden könnten oder mit etwas Unterstützung von der Sprache selbst verbessert oder zumindest die Standard - Bibliothek. Denken Sie also daran, dass jede Quelle Sie nur darüber informieren kann, was zum Zeitpunkt des Schreibens idiomatisch war .
Trotzdem tun Sie gut daran, Folgendes zu überprüfen:
Die codereview.SX Seite
Das StackExchange-Netzwerk verfügt über eine Site mit dem Namen codereview.stackexchange.com . Wenn Sie einen Teil des C ++ - Codes geschrieben haben - eine Klasse, einen Teil einer Bibliothek, etwas, das nicht übermäßig groß ist -, können Sie ihn dort veröffentlichen und die Community bitten, ihn zu überprüfen. Beachten Sie, dass der Code kompiliert werden muss und grundsätzlich funktionsfähig sein muss - diese Site ist nicht für das Debuggen vorgesehen.
Außerdem können Sie dort nach C ++ - Code suchen, der sich auf Ihre Arbeit bezieht, und feststellen, worauf die Überprüfer Wert legen. Sie könnten sogar versuchen, den veröffentlichten Code selbst zu überprüfen, ohne eine Antwort zu hinterlassen, und dann lesen, was andere darüber dachten.
Videopräsentationen für C ++ - Konferenzen
Jedes Jahr finden mehrere Entwicklerkonferenzen zum Thema C ++ statt:
und das sind noch nicht einmal die einzigen ... jedenfalls veröffentlicht jeder dieser Beiträge Videos von vielen / allen Präsentationen. Diese werden Ihnen viel beibringen , einschließlich einiger idiomatischer Kodierungen und Prinzipien, mit denen Sie entscheiden können, was idiomatisch sein soll oder nicht.
Manchmal kann man sogar die Schiebedecks der Lautsprecher bekommen.