Technologies
55 views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Rescooped by JayaKumar Pedapudi from JavaScript for Line of Business Applications
Scoop.it!

Engineering in JavaScript for SAPUI5

Engineering in JavaScript for SAPUI5 | Technologies | Scoop.it

Having talked to many developers, we found out that there is a huge demand for topics around engineering of SAPUI5 applications. The dynamic nature of JavaScript makes the language very powerful, but it is also challenging to build maintainable products with huge codebases. To counteract the tendency to messy codebases, we have to establish conventions and apply good engineering techniques. This blog post shall act as an overview about the different topics like testability, test driven development, local testing, continuous integration, agile software engineering, tools, setup of development environments, and clean code.

 

Setup of Development Environment:
* Setup for Local Testing in Eclipse

Testability:
* Starting with Test Driven Development in JavaScript
* Getting more out of your JavaScript unit tests with strict mode
* Basic Patterns for Testable JavaScript Code
* How to Unit Test Custom Exceptions with QUnit
* Unit versus Integration-Tests in JavaScript
* Isolated Integration Tests
* How to improve the testability of a SAPUI5 app
* How to test against SAPUI5 views in a non-fragile way
* How to replace an ODataModel by a JSON Model

Tools:
* TDD and JavaScript - JavaScript Unit Tests for UI5 Applications


Via Jan Hesse
more...
No comment yet.
Rescooped by JayaKumar Pedapudi from Extjs
Scoop.it!

Your Code Sucks: Best Practices for Enterprise JavaScript Development // Speaker Deck


Via Catalin Banu
more...
No comment yet.