The emergence of automated development platforms is fueling considerable debate regarding the outlook of software engineering . Will this technology completely replace human developers ? Perhaps not entirely, but they are certainly poised to transform the workflow of building software . We can fo