4GL的优势在于重用:多个应用程序调控相同的4GL软件。通常地,4GL从厂家那里购买,因此你的组织不必自行开发它。如果能够熟练地使用,4GL 应用程序的性能可能会十分好。
4GL的不利是框架的刚性。开发者习惯于范例;他们可能尝试把它用于不适当的应用场合,例如带有复杂的计算的那些。4GLs还缺乏重用应用软件逻辑的工具; 开发者必须反复对相似的形式进行编码。4GLs是复杂的软件,想要精通必须投入时间和努力。
摘要:
强项——开发者能迅速创建应用程序,却产生很少的错误。
弱项——很多应用软件不适合使用4 GL。4GL是要学习的另一项技术。
结合的方法
你可以结合各种各样的方法。例如,对于增量开发的困难部分,你可以使用快速原型方法来充实需求。 有时,把一个大型系统分成不同组件并且与不同的方法构造组建是有帮助的。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/