


<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>DBO Forums - The funny thing is</title>
<link>https://destiny.bungie.org/forum/</link>
<description>Bungie.Org talks Destiny</description>
<language>en</language>
<item>
<title>The funny thing is (reply)</title>
<content:encoded><![CDATA[<p>I meant this post initially as a &quot;you can have a professional opinion and still be WRONG&quot; but then I acted like I was right...</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125950</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125950</guid>
<pubDate>Wed, 14 Dec 2016 22:00:54 +0000</pubDate>
<category>Destiny</category><dc:creator>kidtsunami</dc:creator>
</item>
<item>
<title>Almost got a plane ticket for Cali to hunt you down (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125948</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125948</guid>
<pubDate>Wed, 14 Dec 2016 20:58:35 +0000</pubDate>
<category>Destiny</category><dc:creator>MacAddictXIV</dc:creator>
</item>
<item>
<title>It&#039;s worth the time.  :D  Uh, mostly.  ;) (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125930</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125930</guid>
<pubDate>Wed, 14 Dec 2016 07:05:33 +0000</pubDate>
<category>Destiny</category><dc:creator>slycrel</dc:creator>
</item>
<item>
<title>Why, though? (reply)</title>
<content:encoded><![CDATA[<p>Why what? Not sure what the question is? Why 2 spaces? Just the convention adopted by the community at large, and if you're contributing to any open source project that's Ruby based you have to abide.</p>
<p>The big point of tabs and spaces, IMO, isn't which is better. It's about making pull requests legible. It's easier to review code that isn't mucked up with a bunch of committed lines that are just indentation changes.</p>
<p>This is why EditorConfig works well for open source projects, because it enforces everyone working on it to adopt the conventions of the project, rather than each individual's conventions.</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125927</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125927</guid>
<pubDate>Wed, 14 Dec 2016 06:04:15 +0000</pubDate>
<category>Destiny</category><dc:creator>BeardFade</dc:creator>
</item>
<item>
<title>Felipe&#039;s methods are suspect. (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125926</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125926</guid>
<pubDate>Wed, 14 Dec 2016 05:28:22 +0000</pubDate>
<category>Destiny</category><dc:creator>dogcow</dc:creator>
</item>
<item>
<title>Why, though? (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125925</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125925</guid>
<pubDate>Wed, 14 Dec 2016 05:22:06 +0000</pubDate>
<category>Destiny</category><dc:creator>ZackDark</dc:creator>
</item>
<item>
<title>Clearly none of you are Rubyists (reply)</title>
<content:encoded><![CDATA[<p>100% adoption of 2 spaces in the Ruby community. Here's a neat little infographic with data from 400,000 GitHub repos:</p>
<p><img src="https://cdn-images-1.medium.com/max/1600/1*Aaqc9L1Hc62hBg_dpNgBKg.png" alt="[image]" /></p>
<p>I mostly write JavaScript these days. I set my editor so a tab is 2 spaces. So used to it by now that 4 spaces for indentation is just way too much.</p>
<p>I like to use <a href="http://editorconfig.org/">EditorConfig</a> in any of my new projects these days. It allows you to add a config file to your project to enforce style guide rules that aren't linter specific. And most IDEs have an EditorConfig plugin to enforce the config.</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125922</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125922</guid>
<pubDate>Wed, 14 Dec 2016 04:34:31 +0000</pubDate>
<category>Destiny</category><dc:creator>BeardFade</dc:creator>
</item>
<item>
<title>Ctrl+K -&gt; Ctrl+F (reply)</title>
<content:encoded><![CDATA[<p>Boom. </p>
<p>Any respectable IDE had an automatic format hotkey. I mean, Visual Studio has it, so why would any respectable IDE not have it as well?</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125919</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125919</guid>
<pubDate>Wed, 14 Dec 2016 03:26:36 +0000</pubDate>
<category>Destiny</category><dc:creator>ZackDark</dc:creator>
</item>
<item>
<title>DAMMIT! (reply)</title>
<content:encoded><![CDATA[<blockquote><blockquote><p>it's like duuuuuuuuuubstep on your wedding day</p>
</blockquote></blockquote><blockquote><p><br />
It's ironic that a song about called ironic uses examples that aren't ironic. So it's ironic after all.</p>
</blockquote><p>We need to go deeper.  BWAAAAAAAAAAAAAAAAAAAAAAAAAAAA</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125909</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125909</guid>
<pubDate>Wed, 14 Dec 2016 02:44:26 +0000</pubDate>
<category>Destiny</category><dc:creator>SonofMacPhisto</dc:creator>
</item>
<item>
<title>I highly recommend Clean Code (reply)</title>
<content:encoded><![CDATA[<p><a href="https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882/ref=sr_1_1?ie=UTF8&amp;qid=1481660555&amp;sr=8-1&amp;keywords=clean+code">Amazon</a></p>
<p>I've made it so every developer hired at my company gets Clean Code and Clean Coder if they don't already have them.</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125906</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125906</guid>
<pubDate>Wed, 14 Dec 2016 02:24:08 +0000</pubDate>
<category>Destiny</category><dc:creator>kidtsunami</dc:creator>
</item>
<item>
<title>Clean Coder (reply)</title>
<content:encoded><![CDATA[<p>I wasn't familiar with that term, so I looked it up. Here's a concise overview: </p>
<p><a href="https://blog.goyello.com/2013/01/21/top-9-principles-clean-code/">Top 9 qualities of clean code</a></p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125891</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125891</guid>
<pubDate>Wed, 14 Dec 2016 01:27:12 +0000</pubDate>
<category>Destiny</category><dc:creator>marmot 1333</dc:creator>
</item>
<item>
<title>lol. (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125884</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125884</guid>
<pubDate>Wed, 14 Dec 2016 00:06:52 +0000</pubDate>
<category>Destiny</category><dc:creator>dogcow</dc:creator>
</item>
<item>
<title>White space is for suckers who can&#039;t see (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125883</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125883</guid>
<pubDate>Wed, 14 Dec 2016 00:02:27 +0000</pubDate>
<category>Destiny</category><dc:creator>kidtsunami</dc:creator>
</item>
<item>
<title>I&#039;m not sure what I am (reply)</title>
<content:encoded><![CDATA[<blockquote><blockquote><blockquote><p><code>--&gt;|if (output != null)<br />
--&gt;|{<br />
--&gt;|--&gt;|output.append(&quot;account_id&quot;).append('\t')xxxxxxx// comment about account_id<br />
--&gt;|--&gt;|xxxxxx.append(&quot;submission_id&quot;).append('\t')xxxx// comment about submission_id<br />
--&gt;|--&gt;|xxxxxx.append(&quot;payment_method&quot;).append('\t');xx// comment about payment_method<br />
--&gt;|}<br />
</code></p>
</blockquote></blockquote></blockquote><blockquote><blockquote><p><br />
You never have to worry about downloading a file and opening it up in an editor and having it looks like awful nonsense. Considering that almost any text editor or IDE one would use for coding allows you to set Tab Space by filetype, workspace, user, or application wide, it can be super consistent.</p>
<p><br />
Though honestly, it's whatever your team decides, I'm a Clean Coder and that's the law I live by.</p>
</blockquote></blockquote><blockquote><p><br />
The wonderful thing about using tabs for indenting and spaces for aligning (or making code pretty) is that it doesn't matter what editor you open it up in, it will look pretty and match your preferred indent size (as long as you are using a fixed width font, variable width font users are just wrong, and they deserve to look at ugly, slightly misaligned code all day long).</p>
<p>My example opened in an editor that has tabs set to 6-spaces wide:<br />
<code>----&gt;|if (output != null)<br />
----&gt;|{<br />
----&gt;|----&gt;|output.append(&quot;account_id&quot;).append('\t')xxxxxxx// comment about account_id<br />
----&gt;|----&gt;|xxxxxx.append(&quot;submission_id&quot;).append('\t')xxxx// comment about submission_id<br />
----&gt;|----&gt;|xxxxxx.append(&quot;payment_method&quot;).append('\t');xx// comment about payment_method<br />
----&gt;|}<br />
</code></p>
<p>But yes, above all stick to your team's coding standards, please!</p>
<p><br />
Edit: are you a python guy?  I suspect you may be...</p>
</blockquote><p>Considering only professional coding (not including internships):</p>
<p>8 years of .NET before becoming a consultant and now 4 years of Salesforce, Python, .NET, Javascript (mostly a typescript junkie)</p>
<p>I'm not a fan of space sensitive languages, and prefer 4 space styling. But yeah, as always stick to your team's coding standards, which are hopefully heavily based on some existing language styling guide.</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125882</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125882</guid>
<pubDate>Tue, 13 Dec 2016 23:44:38 +0000</pubDate>
<category>Destiny</category><dc:creator>kidtsunami</dc:creator>
</item>
<item>
<title>Dear lord... (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125881</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125881</guid>
<pubDate>Tue, 13 Dec 2016 23:39:23 +0000</pubDate>
<category>Destiny</category><dc:creator>kidtsunami</dc:creator>
</item>
<item>
<title>Just going to leave this here... (reply)</title>
<content:encoded><![CDATA[<blockquote><p><iframe style="border:none;" width="852" height="480" src="https://www.youtube.com/embed/K5WW7JOBSjg?autoplay=0&start="></iframe></p>
</blockquote><p>I keep forgetting I need to watch that show. Clips like this just make me wonder what's taking me so long.</p>
<p>I'll have to watch it alone, though; i can pretty much guarantee my wife will NOT be interested. :)</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125879</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125879</guid>
<pubDate>Tue, 13 Dec 2016 23:36:06 +0000</pubDate>
<category>Destiny</category><dc:creator>Claude Errera</dc:creator>
</item>
<item>
<title>Tabs and Spaces are for pansies (reply)</title>
<content:encoded><![CDATA[<p>You only need tabs and spaces if you have newlines. The entire FTB is one line of code.*</p>
<p><span style="color:#999;"><span style="font-size:smaller;">*May not be true</span></span></p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125878</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125878</guid>
<pubDate>Tue, 13 Dec 2016 23:30:26 +0000</pubDate>
<category>Destiny</category><dc:creator>Beorn</dc:creator>
</item>
<item>
<title>Spaces keep indents and alignments universal (reply)</title>
<content:encoded><![CDATA[<blockquote><blockquote><p><code>--&gt;|if (output != null)<br />
--&gt;|{<br />
--&gt;|--&gt;|output.append(&quot;account_id&quot;).append('\t')xxxxxxx// comment about account_id<br />
--&gt;|--&gt;|xxxxxx.append(&quot;submission_id&quot;).append('\t')xxxx// comment about submission_id<br />
--&gt;|--&gt;|xxxxxx.append(&quot;payment_method&quot;).append('\t');xx// comment about payment_method<br />
--&gt;|}<br />
</code></p>
</blockquote></blockquote><blockquote><p><br />
You never have to worry about downloading a file and opening it up in an editor and having it looks like awful nonsense. Considering that almost any text editor or IDE one would use for coding allows you to set Tab Space by filetype, workspace, user, or application wide, it can be super consistent.</p>
<p><br />
Though honestly, it's whatever your team decides, I'm a Clean Coder and that's the law I live by.</p>
</blockquote><p>The wonderful thing about using tabs for indenting and spaces for aligning (or making code pretty) is that it doesn't matter what editor you open it up in, it will look pretty and match your preferred indent size (as long as you are using a fixed width font, variable width font users are just wrong, and they deserve to look at ugly, slightly misaligned code all day long).</p>
<p>My example opened in an editor that has tabs set to 6-spaces wide:<br />
<code>----&gt;|if (output != null)<br />
----&gt;|{<br />
----&gt;|----&gt;|output.append(&quot;account_id&quot;).append('\t')xxxxxxx// comment about account_id<br />
----&gt;|----&gt;|xxxxxx.append(&quot;submission_id&quot;).append('\t')xxxx// comment about submission_id<br />
----&gt;|----&gt;|xxxxxx.append(&quot;payment_method&quot;).append('\t');xx// comment about payment_method<br />
----&gt;|}<br />
</code></p>
<p>But yes, above all stick to your team's coding standards, please!</p>
<p><br />
Edit: are you a python guy?  I suspect you may be...</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125877</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125877</guid>
<pubDate>Tue, 13 Dec 2016 23:12:51 +0000</pubDate>
<category>Destiny</category><dc:creator>dogcow</dc:creator>
</item>
<item>
<title>Bravo (reply)</title>
<content:encoded><![CDATA[- No text -]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125876</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125876</guid>
<pubDate>Tue, 13 Dec 2016 23:07:19 +0000</pubDate>
<category>Destiny</category><dc:creator>stabbim</dc:creator>
</item>
<item>
<title>The infuriating part (reply)</title>
<content:encoded><![CDATA[<blockquote><p>Is I've never seen anyone who tabs, regardless of by spaces or straight tabs, with the spacebar...</p>
</blockquote><p>I have one coworker who does, in my 2+ decades of coding he's the only one I remember doing this.  He also only uses 2 (maybe 3) spaces for indents, probably because he uses his space bar so much.</p>
]]></content:encoded>
<link>https://destiny.bungie.org/forum/index.php?id=125875</link>
<guid>https://destiny.bungie.org/forum/index.php?id=125875</guid>
<pubDate>Tue, 13 Dec 2016 23:02:30 +0000</pubDate>
<category>Destiny</category><dc:creator>dogcow</dc:creator>
</item>
</channel>
</rss>
