Home - pisanorg/w GitHub Wiki

Languages

Bag of Tricks - not language dependent, but with C++ bias. arrays - not language dependent, but with C++ bias.

Operating Systems

Every operating system has their quirks. Below are some useful tips.

Tools

IDEs

IDEs improve your programming. Learn your IDE's shortcuts, especially the one about reformatting code.

Some quirks and general tips about IDEs

Setting up your development environment

Code Analysis

  • [clang-tidy] - diagnosing and fixing typical programming errors
  • Clang Static Analyzer
  • [cpplint] - static code analysis
  • [cppcheck] - check conformance to Google Style guide
  • valgrind - checking for memory leaks

Repositories & Environments

UWB Local Resources

Courses

Resources specific to different courses.