Best practices
|
|
1 Nov 2020
Updated: 4 Mar 2022
Rating: 4.90/5
Votes: 27
Popularity: 7.02
Licence: GPL3
Views: 33,483
Bookmarked: 24
Downloaded: 0
Open-heart surgery on your Big Ball of Mud
|
Design patterns
|
|
10 Feb 2020
Updated: 17 Mar 2022
Rating: 4.92/5
Votes: 36
Popularity: 7.54
Licence: GPL3
Views: 93,349
Bookmarked: 38
Downloaded: 306
Are we about to go over a cliff?
|
General Programming
|
Architecture |
23 Dec 2019
Updated: 20 Sep 2022
Rating: 5.00/5
Votes: 20
Popularity: 6.39
Licence: GPL3
Views: 46,332
Bookmarked: 43
Downloaded: 614
Structuring main() and quickly recovering from memory corruption
|
Debugging |
4 Feb 2020
Updated: 10 Mar 2022
Rating: 5.00/5
Votes: 11
Popularity: 5.21
Licence: GPL3
Views: 31,761
Bookmarked: 24
Downloaded: 377
No breakpoints or drooling all over the console!
|
Exceptions |
28 Aug 2019
Updated: 27 Jun 2022
Rating: 4.99/5
Votes: 40
Popularity: 7.94
Licence: GPL3
Views: 97,519
Bookmarked: 85
Downloaded: 2,843
Keeping a program running when it would otherwise abort
|
Memory Management |
3 Sep 2019
Updated: 5 Mar 2022
Rating: 4.83/5
Votes: 17
Popularity: 5.94
Licence: GPL3
Views: 44,932
Bookmarked: 31
Downloaded: 517
Recovering from memory leaks
|
Threads |
23 Sep 2019
Updated: 14 Jun 2022
Rating: 3.72/5
Votes: 26
Popularity: 5.27
Licence: GPL3
Views: 65,035
Bookmarked: 43
Downloaded: 316
Cleaving the Gordian knot of thread safety
|
Usability |
2 Jun 2020
Updated: 9 Mar 2022
Rating: 5.00/5
Votes: 13
Popularity: 5.57
Licence: GPL3
Views: 37,472
Bookmarked: 39
Downloaded: 820
Automating help, validating user input, running scripts...
|
|
28 Oct 2020
Updated: 15 Mar 2022
Rating: 5.00/5
Votes: 4
Popularity: 3.01
Licence: GPL3
Views: 10,577
Bookmarked: 10
Downloaded: 121
The well-tempered server
|
Programming Languages
|
C++ |
13 Jun 2020
Updated: 23 Jun 2020
Rating: 0.00/5
Votes: 0
Popularity: 0.00
Licence: GPL3
Views: 8,763
Bookmarked: 7
Downloaded: 119
Implementing corruptible queues that don't manage memory
|
|
18 Jun 2020
Updated: 6 Jul 2020
Rating: 3.67/5
Votes: 2
Popularity: 1.10
Licence: GPL3
Views: 7,383
Bookmarked: 3
Downloaded: 71
Registering and efficiently accessing polymorphic objects
|
|
22 Nov 2020
Updated: 25 Nov 2020
Rating: 4.50/5
Votes: 2
Popularity: 1.35
Licence: GPL3
Views: 10,841
Bookmarked: 5
Downloaded: 112
Yet another article on this topic?!
|
|
4 Jul 2022
Updated: 7 Jul 2022
Rating: 4.84/5
Votes: 19
Popularity: 6.18
Licence: GPL3
Views: 16,747
Bookmarked: 16
Downloaded: 213
Analogous functions, subtle differences, multiple compilers...
|
|
7 Oct 2019
Updated: 14 Jul 2022
Rating: 4.99/5
Votes: 33
Popularity: 7.37
Licence: GPL3
Views: 112,659
Bookmarked: 93
Downloaded: 2,346
Automating Scott Meyers' recommendations, cleaning up #include directives, analyzing dependencies...
|