代码大全学习-32-编程工具(Programming Tools)

编程工具多种多样,有很多是可以很好的提高效率的。一一介绍觉得没有必要,这里只是附上一个checklist,可以提个醒,看看有哪些是可以用而忘了用的。另外就是没有合适的工具时,别忘了考虑自己写个工具来用。

Checklist: Programming Tools

  • Do you have an effective IDE?
  • Does your IDE support outline view of your program; jumping to definitions of classes, routines, and variables; source code formatting; brace matching or begin-end matching; multiple file string search and replace; convenient compilation; and integrated debugging?
  • Do you have tools that automate common refactorings?
  • Are you using version control to manage source code, content, requirements, designs, project plans, and other project artifacts?
  • If you're working on a very large project, are you using a data dictionary or some other central repository that contains authoritative descriptions of each class used in the system?
  • Have you considered code libraries as alternatives to writing custom code, where available?
  • Are you making use of an interactive debugger?
  • Do you use make or other dependency-control software to build programs efficiently and reliably?
  • Does your test environment include an automated test framework, automated test generators, coverage monitors, system perturbers, diff tools, and defect tracking software?
  • Have you created any custom tools that would help support your specific project's needs, especially tools that automate repetitive tasks?
  • Overall, does your environment benefit from adequate tool support?
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值