🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 核对表:编程工具 口你有一套有效的IDE吗? 口你的IDE集成了:源代码控制、build/测试/除错工具,以及其他有用的功能吗? 口你有能自动进行常用的重构操作的工具吗? 口你是否使用版本控制工具,对源代码、内容、需求、设计、项目计划及其他的项目构件进行管理? 口如果你正面对超大型的项目,你是否使用了数据字典或者其他“包含系统中使用的各个类的权威描述”的中央知识库。 口当可以用到代码库时,你是否考虑用它来代替“编写定制代码”? 口你是否充分利用了交互式除错器? 口你是否使用make或其他“依赖关系控制软件”,用来高效并可靠地build程序? 口你的测试环境包含有自动化的测试框架、自动测试生成器、覆盖率监视器、系统扰动器、diff工具,以及缺陷跟踪软件吗? 口你有没有制造过定制工具——能满足特定项目的需求的那种,特别是能自动执行重复任务的工具? 口总而言之,你的工作环境有没有从“充足的工具支援”中获益?