Commit Graph

248 Commits

Author SHA1 Message Date
Steve Obbayi
dfa131be22 Changed the URL of include what you use from code.google.com to Github as per recommendation from include what you use 2015-07-18 15:58:59 +01:00
Jason Turner
d0402d2a81 Update 07-Considering_Threadability.md 2015-07-17 18:38:55 -06:00
Jason Turner
bcc650ae05 Add note about const & vs return by value
Closes #21
2015-07-17 18:36:39 -06:00
Jason Turner
070d3e7d39 Add a note about the rule of 0 2015-07-17 18:19:52 -06:00
Jason Turner
34bf08ef45 Add link to gyp 2015-07-17 18:11:58 -06:00
Jason Turner
80c43850a8 Merge pull request #27 from rob100/jenkins_
Continuous Integration: If you mention Hudson you should mention Jenkins too
2015-07-09 09:33:50 -06:00
rob100
4bc4c46b13 If you mention hudson, you have to mention jenkins too 2015-07-03 15:08:44 +02:00
Jason Turner
e870fc462c Merge pull request #26 from rob100/mm_rule
Suggestion: Adding M&M rule to Threadability
2015-07-02 13:09:00 -06:00
Robin Schlegel
9324e48f12 Added link to article from Herb Sutter 2015-06-30 19:53:33 +02:00
Jason Turner
c041f3a41c Merge pull request #25 from rob100/boost_test
Replaced a version specific link to Boost.Test
2015-06-29 05:54:44 -06:00
rob100
51821c8741 Improved format 2015-06-29 11:27:21 +02:00
rob100
3663b977cd Added M&M rule
Use mutex and mutable for member variables together (C++11)
2015-06-29 11:16:56 +02:00
rob100
c0b97e92cf Do not use version specific link to Boost.Test 2015-06-29 09:50:25 +02:00
Jason Turner
33b3aa64d0 Make note of "" vs '' 2015-06-28 19:58:58 -06:00
Jason Turner
f0afb2d5d2 Merge pull request #23 from daniel-kun/master
Add Boost.Test to list of unit test frameworks
2015-06-28 13:46:25 -06:00
Jason Turner
395ccfaf72 Minor wording changes to iterator discussion
@rob100 I changed the wording about iterators and `++` because many iterator types are just internally a `++pointer` and the compiler *is* able to optimize it to the same level as `++int`. But that's not guaranteed to be true.

Closes #19
2015-06-28 13:39:44 -06:00
Jason Turner
a78b907c78 Merge pull request #24 from rob100/increment
Improvement for ++i vs i++
2015-06-28 13:34:18 -06:00
Daniel Albuschat
f809f55216 Update 02-Use_the_Tools_Available.md
Added Visual Studio Online for Source Control and Continuous Integration
2015-06-28 12:36:59 +02:00
Robin Schlegel
7f680ba44d Improved recommendation to use pre-increment in loops instead of post-increment 2015-06-28 11:34:48 +02:00
Daniel Albuschat
c02b086a48 Update 02-Use_the_Tools_Available.md
Fixed punctuation
2015-06-28 09:08:31 +02:00
Daniel Albuschat
2a0dcf2a08 Update 02-Use_the_Tools_Available.md
Added Boost.Test to the list of unit test frameworks
2015-06-28 09:07:23 +02:00
Jason Turner
130451aeee Merge pull request #22 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2015-06-25 17:40:52 -06:00
The Gitter Badger
c6367bbaf3 Added Gitter badge 2015-06-25 23:39:54 +00:00
Jason Turner
59fc64dda7 Add 'further reading' items 2015-06-12 13:59:00 -06:00
Jason Turner
a8cb00095c Update coverage and fuzzy testing sections. 2015-06-12 11:04:43 -06:00
Jason Turner
5c2423ad96 Merge pull request #20 from theta682/master
Add buffer example for unique_ptr
2015-06-12 10:13:23 -06:00
Timothy Lyanguzov
d8d773168e Add buffer example for unique_ptr 2015-06-12 12:40:58 +12:00
Jason Turner
73d73f42dd Add mention of free TeamCity option 2015-06-10 19:03:52 -06:00
Jason Turner
a7cefe5b87 Update SUMMARY.md 2015-06-08 10:52:53 -06:00
Jason Turner
5c7340061d Add a new section on maintainability 2015-06-08 10:44:17 -06:00
Jason Turner
6d21a04e79 Add note on array usage.
Closes #15
2015-06-08 10:23:12 -06:00
Jason Turner
0c783920ab Add notes on templight for compile time perf 2015-06-08 10:15:37 -06:00
Jason Turner
2de6bbce8c Mention coverity scan and update info on appveyor 2015-06-08 09:56:46 -06:00
Jason Turner
525b526e94 Merge pull request #18 from rob100/cpp_cast
Prefer C++-style cast
2015-06-05 06:26:41 -06:00
rob100
d9a035cbc4 Prefer C++-style cast
Use C++-style cast instead of C-style cast
2015-06-05 11:06:28 +02:00
Jason Turner
e0ce0f9183 Update 03-Style.md
Make additional note about `t_` and `m_` suggested prefixes.

Closes #11
2015-06-02 08:25:55 -06:00
Jason Turner
e7c69946eb Merge pull request #16 from theta682/master
Updated link to C++ Super-FAQ
2015-06-02 08:13:46 -06:00
Jason Turner
3e4736712a Additional notes about shared and unique_ptr 2015-06-02 08:13:09 -06:00
Jason Turner
2a38bfb27b Merge pull request #17 from rob100/unique_ptr
If possible prefer unique_ptr to shared_ptr because it is more efficient
2015-06-02 08:08:21 -06:00
rob100
786222267b If possible prefer unique_ptr to shared_ptr because it is more efficient 2015-06-02 11:53:50 +02:00
Timothy Lyanguzov
93fcfd00dd Updated link to C++ Super-FAQ 2015-05-31 15:54:25 +12:00
Jason Turner
26b6bff1c1 Merge pull request #13 from theta682/master
Fix type for PI constant
2015-05-30 19:55:46 -06:00
Timothy Lyanguzov
3e67b67c3e Fix type for PI constant 2015-05-31 13:48:43 +12:00
Jason Turner
2149f3a22d Merge pull request #12 from axelstudios/master
Small improvements, cleanup
2015-05-25 07:27:42 -06:00
Alex Swindler
21a6d5aa88 Small improvements, cleanup 2015-05-24 21:32:03 -06:00
Jason Turner
803a7d2a99 Merge pull request #10 from JeremyLWright/master
Miscellaneous spelling
2015-05-21 08:26:29 -06:00
Jason Turner
665e7a3cc4 Describe reasoning behind m_ and t_ prefixes 2015-05-21 08:25:45 -06:00
Jeremy Wright
52bf950699 Update 03-Style.md 2015-05-20 21:12:02 -07:00
Jason Turner
c7796914db Merge pull request #7 from AlexandrePTJ/patch-1
Update waf project website
2015-05-20 06:52:20 -06:00
Jason Turner
0cb1e4092f Merge pull request #8 from Boris-Rasin/master
Describe C++ Standard Library style
2015-05-20 06:48:23 -06:00