Skip to content

Commit cf79c58

Browse files
committed
Add philosophy section
1 parent 827e7d9 commit cf79c58

File tree

4 files changed

+26
-0
lines changed

4 files changed

+26
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,4 @@
3030
*.exe
3131
*.out
3232
*.app
33+
.DS_Store

Philosophy.pdf

91.9 KB
Binary file not shown.

Philosophy.png

950 KB
Loading

README.md

+25
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,27 @@
11
# cpp-core-guidelines-cheatsheet
22
Cheatsheet for the C++ core guidelines, including a set of tried-and-true guidelines, rules, and best practices about coding in C++.
3+
4+
5+
- [x] P: Philosophy
6+
- [ ] I: Interfaces
7+
- [ ] F: Functions
8+
- [ ] C: Classes and class hierarchies
9+
- [ ] Enum: Enumerations
10+
- [ ] R: Resource management
11+
- [ ] ES: Expressions and statements
12+
- [ ] Per: Performance
13+
- [ ] CP: Concurrency and parallelism
14+
- [ ] E: Error handling
15+
- [ ] Con: Constants and immutability
16+
- [ ] T: Templates and generic programming
17+
- [ ] CPL: C-style programming
18+
- [ ] SF: Source files
19+
- [ ] SL: The Standard Library
20+
21+
---
22+
23+
### P: Philosophy
24+
- [[Download PDF]](Philosophy.pdf)
25+
- [[Download PNG Image]](Philosophy.png)
26+
27+
![Philosophy](Philosophy.png)

0 commit comments

Comments
 (0)