课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
职业素养对于每一个程序员来说都是非常重要的,也是贯穿我们一生的行为准则。今天我们就通过案例分析来了解一下,程序员的职业素养和道德规范问题。
软件开发风险
在软件工程中,哪些行为实质上等同于医学上野蛮愚昧的行为呢?其中一个例子是代码重构,虽然重构的出发点是好的,并且控制在一定比例范围的重构通常是有益的,甚至是必要的,但是重构的比例一旦过了某个点,收益不增反减,甚至会带来无法弥补的危害。“如果一样东西没有坏,就不要多此一举地去修理它”这句古老的格言在今天仍然有它的价值。我认为我们有时会试图去实现软件的极端改造,而把重构做过头了。
很多方法不是万能的
有些团队很容易就打着敏捷开发的旗号,让团队完全无纪律地“自组织”管理,声明代码是重要的产出,并用这些借口来逃避撰写技术文档。但是敏捷并不适用于那些大型生命关键性系统,也不适用于团队远程合作的系统。还有一些其他环境,尚不清楚敏捷方法是否适用。
避免只做不想
从复杂的集成开发环境(IDE)和框架、重构工具、庞大而神秘的代码库,到现成的体系结构,许多大多数人无法详细解释的技术每日辅助着当代软件工程师们。可重用抽象组件的时代也已经成为黑匣子和魔法的时代。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。