This commit is contained in:
TheDoubleH 2021-12-14 21:21:42 +00:00
parent c636361aaf
commit 6ca52ea91a
169 changed files with 4193 additions and 3263 deletions

View file

@ -5,16 +5,16 @@
<meta name=generator content="Hugo 0.90.1">
<meta name=description content>
<title>Title of the Guideline :: AL Guidelines</title>
<link href=/css/nucleus.css?1639516860 rel=stylesheet>
<link href=/css/fontawesome-all.min.css?1639516860 rel=stylesheet>
<link href=/css/featherlight.min.css?1639516860 rel=stylesheet>
<link href=/css/perfect-scrollbar.min.css?1639516860 rel=stylesheet>
<link href=/css/auto-complete.css?1639516860 rel=stylesheet>
<link href=/css/theme.css?1639516860 rel=stylesheet>
<link href=/css/theme-blue.css?1639516860 rel=stylesheet>
<link href=/css/variant.css?1639516860 rel=stylesheet>
<link href=/css/print.css?1639516860 rel=stylesheet media=print>
<script src=/js/jquery.min.js?1639516860></script>
<link href=/css/nucleus.css?1639516898 rel=stylesheet>
<link href=/css/fontawesome-all.min.css?1639516898 rel=stylesheet>
<link href=/css/featherlight.min.css?1639516898 rel=stylesheet>
<link href=/css/perfect-scrollbar.min.css?1639516898 rel=stylesheet>
<link href=/css/auto-complete.css?1639516898 rel=stylesheet>
<link href=/css/theme.css?1639516898 rel=stylesheet>
<link href=/css/theme-blue.css?1639516898 rel=stylesheet>
<link href=/css/variant.css?1639516898 rel=stylesheet>
<link href=/css/print.css?1639516898 rel=stylesheet media=print>
<script src=/js/jquery.min.js?1639516898></script>
<style>:root #header+#content>#left>#rlblock_left{display:none!important}</style>
</head>
<body data-url=/contributing/templates/guidelines/>
@ -32,9 +32,9 @@ ALGuidelines.Dev
<input data-search-input id=search-by type=search placeholder=Search...>
<span data-search-clear><i class="fas fa-times"></i></span>
</div>
<script src=/js/lunr.min.js?1639516860></script>
<script src=/js/auto-complete.js?1639516860></script>
<script src=/js/search.js?1639516860></script>
<script src=/js/lunr.min.js?1639516898></script>
<script src=/js/auto-complete.js?1639516898></script>
<script src=/js/search.js?1639516898></script>
</div>
<div class=highlightable>
<ul class=topics>
@ -44,6 +44,8 @@ ALGuidelines.Dev
<li data-nav-id=/bcpatterns/generic-method-pattern/ title="Generic Method Pattern" class=dd-item><a href=/bcpatterns/generic-method-pattern/>Generic Method Pattern</a></li></ul></li>
<li data-nav-id=/bcbestpractices/ title="BC Dev. Best Practices" class=dd-item><a href=/bcbestpractices/><b><i class="fas fa-medal"></i> </b>BC Dev. Best Practices</a><ul>
<li data-nav-id=/bcbestpractices/readability/ title=Readability class=dd-item><a href=/bcbestpractices/readability/>Readability</a><ul>
<li data-nav-id=/bcbestpractices/readability/begin-as-an-afterword/ title="begin as an 'After Word'" class=dd-item><a href=/bcbestpractices/readability/begin-as-an-afterword/>begin as an 'After Word'</a></li>
<li data-nav-id=/bcbestpractices/readability/begin-end/ title="Begin-End - Compound Only" class=dd-item><a href=/bcbestpractices/readability/begin-end/>Begin-End - Compound Only</a></li>
<li data-nav-id=/bcbestpractices/readability/keyword-pairs-indentation/ title="Keyword Pairs - Indentation" class=dd-item><a href=/bcbestpractices/readability/keyword-pairs-indentation/>Keyword Pairs - Indentation</a></li>
<li data-nav-id=/bcbestpractices/readability/lonely-repeat/ title="Lonely Repeat" class=dd-item><a href=/bcbestpractices/readability/lonely-repeat/>Lonely Repeat</a></li>
<li data-nav-id=/bcbestpractices/readability/named-invocations/ title="Named Invocations" class=dd-item><a href=/bcbestpractices/readability/named-invocations/>Named Invocations</a></li>
@ -239,10 +241,10 @@ ALGuidelines.Dev
<div class=wrapper>
<nav id=TableOfContents>
<ul>
<li><a href=#abstract>Abstract</a></li>
<li><a href=#description>Description</a></li>
<li><a href=#good-example>Good Example</a></li>
<li><a href=#bad-example>Bad Example</a></li>
<li><a href=#bad-code>Bad code</a></li>
<li><a href=#good-code>Good code</a></li>
<li><a href=#discussionshttpsgithubcommicrosoftalguidelinesdiscussionscategoriesbc-best-practicesdiscussions_qtitleofyourguidelinegoesherecategory3a22bcbestpractices22><a href="https://github.com/microsoft/alguidelines/discussions/categories/bc-best-practices?discussions_q=TITLEOFYOURGUIDELINEGOESHERE+category%3A%22BC+Best+Practices%22">Discussions</a></a></li>
</ul>
</nav>
</div>
@ -254,8 +256,6 @@ ALGuidelines.Dev
<h1>Title of the Guideline</h1>
<p>This is a guideline, some parts are optional (if there&rsquo;s no content, remove the whole paragraph).</p>
<p>&lt;<em>Created by (company), Described by (company)</em>></p>
<h2 id=abstract>Abstract</h2>
<p>Short, descriptive and easy to remember description of this pattern.</p>
<h2 id=description>Description</h2>
<p>In depth description on what this Pattern is all about</p>
<ul>
@ -264,11 +264,14 @@ ALGuidelines.Dev
<li>steps to implement</li>
<li>considerations to take</li>
</ul>
<h2 id=good-example>Good Example</h2>
<h2 id=bad-code>Bad code</h2>
<div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-al data-lang=al>PutCodeblocksHere<span style=color:#f92672>()
</span></code></pre></div><h2 id=bad-example>Bad Example</h2>
</span></code></pre></div><h2 id=good-code>Good code</h2>
<div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-al data-lang=al>PutCodeblocksHere<span style=color:#f92672>()
</span></code></pre></div>
</span></code></pre></div><h2 id=discussionshttpsgithubcommicrosoftalguidelinesdiscussionscategoriesbc-best-practicesdiscussions_qtitleofyourguidelinegoesherecategory3a22bcbestpractices22><a href="https://github.com/microsoft/alguidelines/discussions/categories/bc-best-practices?discussions_q=TITLEOFYOURGUIDELINEGOESHERE+category%3A%22BC+Best+Practices%22">Discussions</a></h2>
<p>&lt;Please replace the &ldquo;TITLEOFYOURGUIDELINEGOESHERE&rdquo; in the link above, with the Title+of+the+Guideline (indeed, with &ldquo;space&rdquo; replaced by a &ldquo;+") - and remove this line. ></p>
<p>You can find discussions on all &ldquo;Best Practices&rdquo; <a href=https://github.com/microsoft/alguidelines/discussions/categories/bc-best-practices>here</a>.</p>
<p>If you don&rsquo;t find the discussion of this guideline, please feel fee to create a new one with the same title as this article.</p>
<footer class=footline>
</footer>
</main>
@ -281,12 +284,12 @@ ALGuidelines.Dev
<div style=left:-1000px;overflow:scroll;position:absolute;top:-1000px;border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px>
<div style=border:none;box-sizing:content-box;height:200px;margin:0;padding:0;width:200px></div>
</div>
<script src=/js/clipboard.min.js?1639516860></script>
<script src=/js/perfect-scrollbar.min.js?1639516860></script>
<script src=/js/perfect-scrollbar.jquery.min.js?1639516860></script>
<script src=/js/jquery.svg.pan.zoom.js?1639516860></script>
<script src=/js/featherlight.min.js?1639516860></script>
<script src=/js/modernizr.custom-3.6.0.js?1639516860></script>
<script src=/js/relearn.js?1639516860></script>
<script src=/js/clipboard.min.js?1639516898></script>
<script src=/js/perfect-scrollbar.min.js?1639516898></script>
<script src=/js/perfect-scrollbar.jquery.min.js?1639516898></script>
<script src=/js/jquery.svg.pan.zoom.js?1639516898></script>
<script src=/js/featherlight.min.js?1639516898></script>
<script src=/js/modernizr.custom-3.6.0.js?1639516898></script>
<script src=/js/relearn.js?1639516898></script>
</body>
</html>