我有一个朋友,我的编程经验略多。我们谈论的是我们使用的所有不同编程技术,而Interface Builder也在讨论中。
作为的,除了我所教自己没有编程背景下,我个人认为,IB和它所有的功能(IBOutlets
,IBActions
)我的技术水平的帮助编码器(和所有的技能水平,对于这个问题),在更短的时间他们的完整的项目。
他对IB的看法有点热情。他认为,使用Interface Builder的编码人员在“作弊”,因为他们不必手工布置接口。
题:
使用GUI构建器布置界面元素是否应该被认为是“作弊”(因为大多数程序最初都要求通过手工编写界面布置界面)?为什么?