From b4c53b1e59f59812a1788acaeda4ea017bb04ba3 Mon Sep 17 00:00:00 2001
From: bunnei <bunneidev@gmail.com>
Date: Sat, 5 Nov 2016 00:29:54 -0400
Subject: [PATCH] Update CONTRIBUTING.md

---
 CONTRIBUTING.md | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 3d6a87651b..36fa4b86af 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -52,7 +52,7 @@ namespace Example {
 // Namespace contents are not indented
 
 // Declare globals at the top
-int g_foo = 0;
+int g_foo{}; // {} can be used to initialize types as 0, false, or nullptr
 char* g_some_pointer; // Pointer * and reference & stick to the type name
 
 /// A colorful enum.
@@ -73,7 +73,9 @@ struct Position {
 // Use "typename" rather than "class" here
 template <typename T>
 void FooBar() {
-    int some_array[] = {
+    std::string some_string{ "prefer uniform initialization" };
+
+    int some_array[]{
         5,
         25,
         7,