Documentation and Standards – A team for maintaining standards across all developers and documentation across all NBCUTech teams – Responsibilities



Documentation and Standards – A team for maintaining standards across all developers and documentation across all NBCUTech teams – Responsibilities

1 0


presentations


On Github scottnath / presentations

Technology

What's under the hood?

AngularJS + Drupal

PhantomJS

  • Headless browser
  • Deployed on multiple servers
  • Use multiple proxies
  • Open and available for apps beyond Lighthouse Mobile

URL Comparision

@Person & @Group

  • Built from jQuery Sew (Intellisense)
  • Autocomplete
  • Rewritten for AngularJS
### Defining a JSON object  
If the JSON object has more than one property, define it as multiple lines.  

#### Before
```$scope.control.cclist = [{ccname:$scope.cc, highlightClass:'unchecked', done:false}];```

#### After
```
$scope.control.cclist = [{
  ccname: $scope.cc,
  highlightClass: 'unchecked',
  done: false
}];
```  

***
						

Defining a JSON object

If the JSON object has more than one property, define it as multiple lines.

Before

$scope.control.cclist = [{ccname:$scope.cc, highlightClass:'unchecked', done:false}];  
							

After

$scope.control.cclist = [{
							ccname: $scope.cc,
							highlightClass: 'unchecked',
							done: false
							}];  
							

Future Planning

  • Expand @Person addressing
  • URL Comparison open API
  • Sites DB integration
  • Ticket Templates