Oracle:开放源代码数据战略的兴起

Oracle是业界最大的单一数据库供应商,在云计算和开放源代码软件兴起之前,它曾经非常辉煌。

然而现在,这家内部部署的RDBMS巨头面临着一个挑战,那就是云计算。据Gartner表示,Oracle在云计算基础架构市场上只占了非常小的一部分——0.3%。但是,尽管这个微不足道的小小数字还无法显示云计算对Oracle数据库业务造成的影响,还有其他值得考虑的因素:开发人员要做的第一个决定就是他们要使用哪种云计算平台。

继续阅读Oracle:开放源代码数据战略的兴起

发布于

代码的腐化原因及建议

今天我们来说说,一个代码模块的代码是如何一步步腐化变质,到最后程序员都不愿意去维护它,然后要么重构,要么废弃换新模块的?

This entry was posted in 程序人生 and tagged 程序员 on 2018年5月25日 by 代码湾

除注明外,本站文章均为代码湾原创或编译。欢迎转载,但请遵守务必注明出处。

写代码如同打扫屋子,有句话叫一屋不扫何以扫天下。如果单个的一个模块代码都不能管好,如何成就一个完善的软件系统?今天我们来说说,一个代码模块的代码是如何一步步腐化变质,到最后程序员都不愿意去维护它,然后要么重构,要么废弃换新模块的?

继续阅读代码的腐化原因及建议

发布于

程序员编程生涯中的八大易犯职业错误

如果你喜欢编程,但从未考虑过自己的职业或业务,那么即刻起你应该面对现实,认真地思考如何发展软件开发的事业。

坦白来说,有些人可能是因为被父母强迫(如果你没有生在美国),或者觉得编程挣钱多才加入了这一行。你并不是从小就喜欢计算机,而且你压根不喜欢软件开发。虽然你表现平庸,但依然可以挣到钱,因为软件行业不知道如何衡量技术力、才能或者工作成绩。那么,这篇文章其实不是为你写的。

如果你曾把电子设备拆开,只为了弄清楚它们的工作原理,结果却因此而受罚。如果你通宵偷偷地上网,只为了学习如何编写电子游戏。如果你把宝贵的空闲时间全部拿来学习,没有人强迫你,而且不是为了求职。如果你有以上的经历,并且你是一位软件开发人员,那么这篇文章是为你而写的。

继续阅读程序员编程生涯中的八大易犯职业错误

发布于

别把公司影响力,错当自己的能力

自 2017 年开始,不仅是创业公司,就连大公司都面临着巨大压力。

比如,最近被闹得沸沸扬扬的裁员潮,大大小小的互联网公司经历倒闭与并购,就连端着“金饭碗”的国企人员,比如银行从业者,也每天提心吊胆地经受着组织瘦身的考验。

于是乎,这个社会陷入了集体迷茫。

然而,相较于企业的经营发展而言,更让人关心的,还要数每个人眼前那一亩三分地儿的“钱”途和安危。

继续阅读别把公司影响力,错当自己的能力

发布于

软件开发的七条原则

则#1:存在的原因

软件系统存在的原因:为用户提供价值。所有的决定都应该考虑到这一点。在指定系统需求之前,在关注系统的各个功能之前,在确定硬件平台或开发过程之前,问问自己以下问题:这是否能为系统真正增加价值?如果答案是否定的,那就不要去做。所有其他原则都以这一条为先。

继续阅读软件开发的七条原则

发布于