getA(getB(getC))

// Easy to follow code, avoid callback hell

getA(){
	doX();
	doY()
	getB(data => {
			doOne();
			doTwo();
			getC(cData => {
					doEleven()
					doTwelve();
				}
			}
}