İleri Okuma
Not: Bu kitap O'Reilly'nin Learning C++ Best Practices video dizisinden ilham aldı
C++
- https://github.com/isocpp/CppCoreGuidelines The C++ Core Guidelines, C++ kodlamada denenmiş-ve-doğru kılavuzlar, kurallar ve en iyi uygulamalar
- https://www.gitbook.com/book/alexastva/the-ultimate-question-of-programming-refactoring-/details - Programlamanın, Refaktör etmenin ve Herşeyin Büyük Sorusu
- http://llvm.org/docs/CodingStandards.html - LLVM Coding Standardları - çok iyi yazılmış
- http://geosoft.no/development/cppstyle.html
- https://google.github.io/styleguide/cppguide.html (Google'ın standard dökümanı bizim kullanmadığımız bazı öneriler yapıyor. Mesela, exception kullanımını yasaklıyor ki bu RAII'yi imkansız kılıyor.)
- https://isocpp.org/faq/
- http://www.cplusplus.com/
- http://www.gamasutra.com/view/news/128836/InDepth_Static_Code_Analysis.php - John Carmack'tan statik analiz maceraları üzerine makale
- https://svn.boost.org/trac/boost/wiki/BestPracticeHandbook - Nial Douglas'tan Best Practice Handbook
- http://sourceforge.net/apps/mediawiki/cppcheck/index.php?title=ListOfChecks
- http://emptycrate.com/
- http://stackoverflow.com/questions/tagged/c%2b%2b-faq?sort=votes&pageSize=15 - StackOverflow C++ Sık Sorulan Sorular
- http://codergears.com/qacenter/ C ve C++ en iyi uygulamalar tartışma merkezi
- http://www.viva64.com/en/b/0391/ Pragramlamanın, Refaktör etmenin ve Herşeyin Büyük Sorusu
CMake
- https://cmake.org/cmake/help/latest/manual/cmake.1.html - CMake'in
--warn
komut satırı seçeneğinin bazı sorunları yakalabileceğinden haberin olsun - https://github.com/Akagi201/learning-cmake
- https://codingnest.com/basic-cmake/
- https://gist.github.com/mbinna/c61dbb39bca0e4fb7d1f73b0d66a4fd1 - Effective CMake online kitap
- https://pabloariasal.github.io/2018/02/19/its-time-to-do-cmake-right/
- https://cliutils.gitlab.io/modern-cmake/ - Modern CMake'e Giriş