Coding Guidelines Documentation

  • Angular 1 Style Guide
    • Single Responsibility
    • IIFE
    • Modules
    • Controllers
    • Services
    • Factories
    • Data Services
    • Directives
    • Resolving Promises
    • Manual Annotating for Dependencies Injection
    • Minification and Annotation
    • Exception Handling
    • Naming
    • Application Structure Lift Principle
    • Application Structure
    • Modularity
    • Startuplogic
    • Angular $ Wrapper Services
    • Testing
    • Animations
    • Comments
    • JShint
    • JSCS
    • Constants
    • File Templates And Snippets
    • Yeoman Generator
    • Routing
    • Task Automation
    • Filters
    • Angular Docs
  • JavaScript Style Guide
    • ES5
      • Types
      • Objects
      • Arrays
      • Strings
      • Functions
      • Properties
      • Variables
      • Hoisting
      • Comparison Operators & Equality
      • Blocks
      • Comments
      • Whitespace
      • Commas
      • Semicolons
      • Type Casting & Coercion
      • Naming Conventions
      • Accessors
      • Constructors
      • Events
      • Modules
      • Jquery
      • Ecmascript 5 Compatibility
    • ES6
      • Types
      • References
      • Objects
      • Arrays
      • Destructuring
      • Strings
      • Functions
      • Arrow Functions
      • Classes & Constructors
      • Modules
      • Iterators And Generators
      • Properties
      • Variables
      • Hoisting
      • Comparison Operators & Equality
      • Blocks
      • Control Statements
      • Comments
      • Whitespace
      • Commas
      • Semicolons
      • Type Casting & Coercion
      • Naming Conventions
      • Accessors
      • Events
      • Jquery
      • Ecmascript 6 Es 2015 Styles
    • Testing
    • Performance
    • Resources
    • In The Wild
    • The Javascript Style Guide Guide
  • Amazon Web Services (AWS)
    • Login AWS
    • Xcidic Development Flow in AWS
    • Create Instance
    • Create Security Group
    • Create Target Group
    • Create Load Balancer
    • Create S3
    • Create SSL / ACM
  • Setting pipeline in Bitbucket and GCP Guide
    • Generate SSH Keys
    • Add SSH Keys to VM
    • Setting Bitbucket Env Variable
    • Example Content
  • Deployment Dev and UAT
    • Create Heroku Account
    • Install Heroku CLI Mac and Windows
    • Create Database on Mlab
    • Create Heroku App and Deploy
    • Setting Environment Variable
  • Git Cheat Sheet
    • Configure
    • Create Repositories
    • Make Changes
    • Group changes
    • Refactor filenames
    • Suppress tracking
    • Save fragments
    • Review history
    • Redo commits
    • Synchronize changes
  • Google Cloud Platform Guides
    • Create Bitnami VM
    • Configuring Apache
    • Setting Up Mongodb
    • Setting Up Meanjs Application
    • Setting Up SSL
  • Google Cloud Platform Static Web Guides
    • Setup
  • Git Contribution Guideline
    • Git Contribution
  • MEAN Style Guide
    • NodeJS Style Guide
    • File Organization
    • Reference
    • MEAN Resources
  • React Style Guide
navigation

Xcidic Coding Guidelines

Main Contents

  • AngularJS Style Guide
  • Google Cloud Platform Guide
  • Google Cloud Platform Static Web Guide
  • JavaScript Style Guide
  • MEANJS Style Guide
  • ReactJS Style Guide
  • Git Cheat Sheet
  • Git Contribution Guideline
  • Deploy Dev and UAT Env