Przed odpowiedzią - uwaga: Idiomatic C ++ jest ruchomym celem. Wraz ze zmianą języka zmieniają się również jego idiomy. W rzeczywistości, niektóre funkcje językowe są przeznaczone do pozwala nam pozbyć się kodu idiomatyczne, które mogłyby zostać uproszczone lub ulepszone z pewnym wsparciu samego języka, albo przynajmniej biblioteki standardowej. Pamiętaj więc, że każde źródło może Cię poinformować tylko o tym, co było idiomatyczne w momencie pisania .
Powiedziawszy to, dobrze byłoby sprawdzić:
Witryna codereview.SX
Sieć StackExchange ma witrynę o nazwie codereview.stackexchange.com . Jeśli napisałeś fragment kodu C ++ - klasę, część biblioteki, coś niezbyt dużego - możesz go tam opublikować i poprosić społeczność o sprawdzenie. Pamiętaj, że kod musi się kompilować i być w zasadzie funkcjonalny - ta strona nie jest przeznaczona do debugowania.
Możesz także wyszukać tam kod C ++ związany z tym, nad czym pracujesz, i zobaczyć, co podkreślają recenzenci. Możesz nawet spróbować samodzielnie przeczytać opublikowany kod, nie zamieszczając odpowiedzi, a następnie przeczytać, co inni o nim myślą.
Prezentacje wideo z konferencji C ++
Każdego roku odbywa się kilka konferencji programistów poświęconych C ++:
i to nie są jedyne ... w każdym razie, każdy z tych postów wideo wielu / wszystkich prezentacji. Nauczą cię bardzo dużo , w tym kodowania idiomatycznego i zasady, według których możesz zdecydować, co powinno być idiomatyczne, a czego nie.
Czasami można nawet uzyskać przesuwane talie głośników.