<div dir="ltr">Since I&#39;m new to Swift, I&#39;m reading a lot of tutorial/example code and I realized people use non prefixed variable name, ie:<div><span class="inbox-inbox-s1" style="line-height:1.5"><br></span></div><div><span class="inbox-inbox-s1" style="line-height:1.5">class</span><span class="inbox-inbox-s2" style="line-height:1.5"> WindowController: </span><span class="inbox-inbox-s3" style="line-height:1.5">NSWindowController</span><span class="inbox-inbox-s2" style="line-height:1.5"> {</span><br></div><div><span class="inbox-inbox-s2" style="line-height:1.5">    ....</span></div><div>}</div><div><br></div><div>Is it a good practice since Swift 3 tends to ban the &quot;NS&quot; prefix from its core class?</div></div>