登录
注册
首页
项目
经验
代码
文库
问答
博客
资讯
软件开发
(共
85
篇资讯)
全部
开源软件
前端技术
互联网
IT业界
移动开发
数据库
操作系统
软件编程
IT职场
开源资讯投稿,获得更多曝光机会!
投稿
正确的软件开发进程有助于处理不可预见的问题
软件开发常常是不可预测的。有时候基础架构和库发生变化了,有时候bug突然出现了,又或者忽然发现项目时间不够了,等等。为了能有效处理这些不可 预测的问题,我们必须在某些特定的时候将软件的开发过程规...
jopen
10年前
4042
软件开发
很少被教的软件开发基础
我经常想忘掉,在没有经验的团队里开发软件有多糟糕。他们的大部分开发实践和 Hobbes 关于原始人的描述类似。生活是“孤独、贫穷、肮脏、野蛮和短暂的”。就像原始人一样,这些人认识不到更好的生活是什么样子。
jopen
10年前
6170
软件开发
傻瓜式软件开发过程讲解
软件开发是一个非常复杂的过程,是一系列分析、开发以及测试的结果。我们可以将软件开发看做是不断精准描述,使之成为符合需求的程序和文档的过程。不断精准描述的过程称之为逐步求精。这是一个最基本的观念,...
jopen
10年前
5779
软件开发
软件开发中最危险的词语
“只是把它放在服务器上的某个地方。” “只是在条目的右侧增加一个收藏按钮。” “只是在设置屏幕添加【这里插入复杂的选择】。”
jopen
10年前
4559
软件开发
作为软件开发人员真的需要学历吗
我还清楚的记得,在我走上软件研发的道路的时候,我并没有学历。 我的第一份工作,还是我在大一暑假的时候找到的,伴随着暑假的结束,我不得不回到学校继续读书。但是我发现暑假的那份工作以及所给的薪...
jopen
10年前
9556
软件开发
软件开发的21条规律
任何有经验的计算机程序员都知道,软件开发中存在着很多不成文的规律。不过违反这些规律不但不会有处罚,甚至还经常会有奖励。
jopen
10年前
8072
软件开发
软件开发方法论的二十六篇经典
短文奉上原文和译文地址,书籍则附上豆瓣读书的地址以便购买。 尽量为所有的读物都附上了维基条目,没有维基的附上作者的介绍,方便了解写作背景。
jopen
10年前
10218
软件开发
软件开发的10个错误实践
帕雷托法则说80%的成果取决于20%的原因。这也被称为28原则,人类几乎每一个领域的尝试都和它有关。 在软件开发领域,这个原则可以总结为大多数问题都是由少数的糟糕的编码实践导致的。
jopen
10年前
6176
软件开发
软件开发中的“瑞士军刀综合征”
如果大家认为这篇文章更多是在喷,我先说抱歉。“瑞士军刀综合征”的想法是起源于我和项目经理、客户、甚至其他开发者打交道的过程中产生的沮丧感,他们都以一种狭隘特殊的方式思考问题。我称之为“瑞士军刀综合征”。
jopen
10年前
15327
软件开发
软件开发与牛顿三大定律
我不知道从何时起,速度(效率)这个词在软件开发领域安家落户了,以前可从来没有这么流行过。然而我非常确定的一点是如果你提到运动却没有提到三大定律的话,艾萨克·牛顿先生肯定会不高兴。
jopen
10年前
5066
软件开发
软件开发最佳实践
1. 为人编写程序,而不是为电脑 一段程序不应该要求其阅读者能够比电脑内存记住更多的东西 变量名称要保持一致、独特、有意义 代码的风格要保持一致
jopen
10年前
13552
软件开发
软件开发升级打怪之路
今天讲讲软件开发升级打怪之路。因为留言中有大量的类似问题:我刚刚上完了 xx 语言的课程(或者自学了 xx 语言),下一步该怎么学习才能达到开发产品的水平?
jopen
11年前
11916
软件开发
软件开发就像炒股,关键看你怎么选股票!
本文作者 Paulo Ortins 在这里分享了对于选择哪种编程语言作为软件开发工作的起点的话题,并阐述了自己的观点。其实道理很简单,不管你选择了什么语言,不管你在这门语言上花了多少时间和精...
jopen
11年前
5542
软件开发
自上而下的软件开发和自下而上软件开发
自上而下(Top Down)开发模式是指从一个应用的最高点开始开发。从最高点逐步往下层编码,直到开发完所有的任务。一旦写完了最下层的代码,开发任务就完成了。使用这种方式,你需要设计、编写出所有你...
jopen
11年前
9266
软件开发
我希望在软件开发生涯初期就知道的 4 件事
但是直到最近的5年,我才真正开始看到自己在软件开发领域的巨大进步。 这里有一些感悟是我希望能够在我进入软件开发领域时所知道的事情,如果我早一些领悟到,相信会比现在更加成功,也更节省一些时间...
jopen
11年前
6516
软件开发
Martin Fowler:仍无法衡量软件开发的生产效率
2003 年 8 月 29 日,软件行业大牛 Martin Fowler 写过《无法衡量生产效率》。10 年后的 8 月 29 日,Martin 在其网站首页以《十年后仍无法衡量生产效率》标题再...
jopen
11年前
6001
软件开发
为什么软件开发周期通常是预期的两三倍?
导读:有国外开发者在 Quora 提了这个问题:“为什么软件开发周期通常是预期的两三倍?” 并补充问:“这是开发人员的错误? 是管理失误? 是因为做事方法不对, 或者说缺乏好的方...
jopen
11年前
4245
软件开发
为什么用户总是抱怨功能的调整
很长时间以来我一直积极的参与Gnome项目。经过这些年,我看到过和听到过很多的批评和赞扬,但有一种我却从来没有弄明白。如果项目中的某个功能被删除,总有人会出来抱怨。有时是某个功能被更好的方案代替...
jopen
11年前
5760
软件开发
如果像软件开发那样去造飞机
经常会听到某某领导一拍桌子说,“干不完就加人、加班。”这话听起来似乎理直气壮,但如果是软件公司的领导,这就大错特错了,这说明这人根本不懂软件。软件开发就如同女人生孩子,10 月怀胎,加再多...
jopen
11年前
5899
软件开发
为什么软件开发方法论让你觉得糟糕?
围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码...
jopen
11年前
7023
软件开发
1
2
3
4
5
热门问答
热门文档