"value":"\n <p>Open-source projects like Drupal and Symfony have their own published coding standards and conventions.<\/p>\n\n<p>For example, from <a href=\"https:\/\/symfony.com\/doc\/current\/contributing\/code\/standards.html\">Symfony's coding standards<\/a>:<\/p>\n\n<ul>\n<li>Prefix all abstract classes with <code>Abstract<\/code> except PHPUnit <code>*TestCase<\/code>.<\/li>\n<li>Suffix interfaces with <code>Interface<\/code>;<\/li>\n<li>Suffix traits with <code>Trait<\/code>;<\/li>\n<\/ul>\n\n<p>And from <a href=\"https:\/\/www.drupal.org\/docs\/develop\/standards\/php\/php-coding-standards\">Drupal's<\/a>:<\/p>\n\n<ul>\n<li>Use an indent of 2 spaces, with no tabs.<\/li>\n<li>Lines should have no trailing whitespace at the end.<\/li>\n<li>Variables should be named using lowercase, and words should be separated either with uppercase characters (example: <code>$lowerCamelCase<\/code>) or with an underscore (example: <code>$snake_case<\/code>). Be consistent; do not mix camelCase and snake_case variable naming inside a file.<\/li>\n<\/ul>\n\n<p>But what about within custom applications?<\/p>\n\n<p>Do you have your own agreed coding standards and conventions to keep the code consistent?<\/p>\n\n<p>Do you explicitly follow the published coding standards, customise them, or follow something else?<\/p>\n\n<h2 id=\"here%27s-the-thing\">Here's the thing<\/h2>\n\n<p>Do you know where to put new custom modules, how to name them and what conventions to follow when writing code?<\/p>\n\n<p>Do you know where to add a new stylesheet to your theme?<\/p>\n\n<p>If not, or it's implied, it's worth writing it down and being explicit - either within your project's or company's documentation or publicly.<\/p>\n\n ",
"format":"full_html",
"processed":"\n <p>Open-source projects like Drupal and Symfony have their own published coding standards and conventions.<\/p>\n\n<p>For example, from <a href=\"https:\/\/symfony.com\/doc\/current\/contributing\/code\/standards.html\">Symfony's coding standards<\/a>:<\/p>\n\n<ul>\n<li>Prefix all abstract classes with <code>Abstract<\/code> except PHPUnit <code>*TestCase<\/code>.<\/li>\n<li>Suffix interfaces with <code>Interface<\/code>;<\/li>\n<li>Suffix traits with <code>Trait<\/code>;<\/li>\n<\/ul>\n\n<p>And from <a href=\"https:\/\/www.drupal.org\/docs\/develop\/standards\/php\/php-coding-standards\">Drupal's<\/a>:<\/p>\n\n<ul>\n<li>Use an indent of 2 spaces, with no tabs.<\/li>\n<li>Lines should have no trailing whitespace at the end.<\/li>\n<li>Variables should be named using lowercase, and words should be separated either with uppercase characters (example: <code>$lowerCamelCase<\/code>) or with an underscore (example: <code>$snake_case<\/code>). Be consistent; do not mix camelCase and snake_case variable naming inside a file.<\/li>\n<\/ul>\n\n<p>But what about within custom applications?<\/p>\n\n<p>Do you have your own agreed coding standards and conventions to keep the code consistent?<\/p>\n\n<p>Do you explicitly follow the published coding standards, customise them, or follow something else?<\/p>\n\n<h2 id=\"here%27s-the-thing\">Here's the thing<\/h2>\n\n<p>Do you know where to put new custom modules, how to name them and what conventions to follow when writing code?<\/p>\n\n<p>Do you know where to add a new stylesheet to your theme?<\/p>\n\n<p>If not, or it's implied, it's worth writing it down and being explicit - either within your project's or company's documentation or publicly.<\/p>\n\n ",