阅读更多
ITeye新闻热点月刊总第113期(2017年7月版)发布了!制作精美,内容丰富,为您总结一个月最精彩的技术新闻。

点击下载ITeye 2017年7月新闻热点月刊


>>精彩内容推荐:
Spring思维导图,让Spring不再难懂(mvc篇)
Spring的MVC框架是围绕一个DispatcherServlet来设计的,这个Servlet会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。

2017 开发者生态报告:Java 最火,Go 最有前途
JetBrains 在 2016 年底至 2017 年初期间,对 5000 多名开发人员进行了调查,以研究最新的开发生态。调查结果已公布:Java 被评为最流行的语言,JavaScript 是最常用的语言,而 Go 被认为是最有前途的语言。

点击下载ITeye 2017年7月新闻热点月刊

查看所有ITeye新闻热点月刊
  • 大小: 134.4 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • joel-test:评价软件团队的素质!

    乔尔测验 评价软件团队的质量! 向您询问以下问题,并通过一条消息说出您在考试中的得分如何。 您是否使用源代码管理? 您可以一步一步构建吗? 您是否进行日常构建? 您有错误数据库吗? 您在编写新代码之前会修复错误吗? 您有最新的时间表吗? 你有规格吗? 程序员有安静的工作条件吗? 您是否使用金钱可以买到的最好的工具? 你有测试员吗? 新候选人在面试中会写代码吗? 您是否进行走廊可用性测试? PS:以上是按照Joel Spolsky编写更好代码的12个步骤。 满分为12分,可以接受的分数为11分,但满分为10分或更低,这说明您遇到了严重的问题。 安装 $ npm install --save joel-test 用法 var joelTest = require ( 'joel-test' ) ; joelTest ( function ( score ) {

  • 简单看软件开发度量

    ​ 大部份管理者都说关心项目的延误(或项目总工作量),也说很关注产品的质量(例如:金融/银行 /保险等)。 但是当问到过去一年项目的实际延误情况如何?产品质量如何? 很多管理者没有头绪。 怎样做才能解决上述问题呢? 做好项目估算(estimation) 管理者说:项目经理都有做预估——按每个项目功能数量,识别其中的复杂度,再乘以相关的生产率便得出项目的总工作

  • 软件开发公司的未来:运气与实力的博弈

    在软件开发公司的未来发展中,运气与实力将成为决定其命运的关键因素。在这场运气与实力的博弈中,软件开发公司需要不断提升自身实力,同时敏锐捕捉市场机遇,才能在竞争激烈的市场环境中脱颖而出,实现可持续发展。让我们拭目以待,看哪些公司能够在运气与实力的博弈中笑到最后,成为行业的佼佼者。

  • 企业级应用开发平台能力评估清单

    根据自己的经验,整理了一个企业级应用开发平台能力评估清单,该清单可供企业进行软件系统技术选型,也可以供软件厂商自研开发平台参考。该清单共9个大类71项指标,核心关注点是作为应用开发平台的应用构建能力,部署、运行等维度属于基础设施或Devops平台的能力,如docker/CICD/GIT,不在评估范围内。

  • The Joel Test

    這篇文章影響了筆者對團隊開發環境重視, 下列每一項目代表一分, 據說Microsoft隨時都保持著暴走滿分狀態啊! 你有使用原始碼控制系統嗎? //Yes! VISUAL SVN你能用一個步驟建出所有結果嗎? //Yes! 使用Visual Studio發行網站你有沒有每天都重新編譯建立(daily builds)嗎? //Yes! 每天都有程式更新(bug修不完啊)你有沒有問題追蹤資料庫

  • Joel's test

    最近卷入了一些有关软件开发流程认证的事情,虽然我已经竭尽所能避开了99%的此类工作(对无法避开的同事表示严重的同情和严肃的感激),但是还是觉得有点郁闷,原因是我本人极其鼠目寸光,从来都相信自己的感觉超过理论。在我熟悉的小团队里,有关开发效率,我关心的程度从团队成员smart, and make things done,到士气,到工作环境,到流程,依次数量级递减。由此想起The Joel Test,...

  • 你需要知道的12个Git高级命令

    本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2016/01/12-git-advanced-commands众所周知,Git目前已经是分布式版本控制领域的翘楚,围绕着Git形成了完整的生态圈。学习Git,首先当然是学习Git的基本工作流。相比于SVN等传统版本控制系统来说,Git是专为分布式版本控制而生的强大工具。使用Git时常用

  • 我的软件推广成功之路 [转]

    我的软件推广成功之路 本人与大家一样,原来只是一个普通的程序员,靠给软件公司打工谋生。后来感觉这样长期干下去没有什么前途,虽然现在年轻还可以加班加点靠拼身体吃饭,以后年纪大了怎么办?听说很多人自己单干每年靠共享软件都可以赚几十万,我为什么就不行?仗着自己技术好,并且当时已经有了成熟软件的思路,我就辞职出来加入共享软件这一行当了。通过半年多的日夜苦干,软件终于编出来了。由于我觉得自己的软件功能比

  • [收藏]软件开发成功12法则——Joel Spolsky

    作者简介:作者:Joel Spolsky 是纽约市一家小软件公司Fog Creek Software 的创始人。他毕业于耶鲁大学,曾在美国微软公司、Viacom、Juno 任软件设计师及经理。“有没有听说过SEMA?这可是衡量一个软件开发组好坏的很深奥的系统。别动,等一下!别按那个链接!给你六年你也搞不清这玩意儿。所以我自己随便攒了一套衡量系统,信不信由你,这系统,三分钟就可掌握。你可以把省下的时

  • 软件开发能力成熟度模型CMM介绍

    软件开发能力的成熟度模型(Capability Manurity Model for Software,CMM)是软件工程协会SEI(Software Engineering Institution)在卡内基.梅隆大学开发完成的对一个组织软件开发能力进行评价的标准,它侧重于对软件开发过程和开发方法论的考察。CMM包括五个成熟等级,开发的能力越强,开发组织的成熟度越高,等级越高...

  • 专注的时间价值

    你们的程序员是否工作在安静的环境里? 当你让你的智囊们工作在安静,宽敞,不受人打扰的环境里,他们往往能更快地出活,这已是不争的事实。有一本经典的讲软件开发管理的书Peopleware 把这个问题阐述得很清楚。 问题在于,我们都知道最好不要打断这些智囊们的思路,让他们一直处于他们的最佳状态中,这样他们就能全神贯注,废寝忘食地工作,充分发挥他们的作用。作家,程序员,科学家,甚至篮球运动员都有他们的

  • 软件系统开发失败的最主要原因是数据库设计问题而非代码太烂

    无论是国内还是国外,软件开发失败的比例都非常高,部分软件系统即使上线使用,它的生命周期也非常短,为什么软件开发失败,大部分归纳起来以下几个方面:1、项目预算不足(开发和维护成本太高)2、需求不明确(无法满足业务需求)3、没有整体架构设计(后续无法迭代改进)4、开发人员能力不足(代码写得太烂,不好维护)。。。不可否认,以上的是项目开发失败的原因之一,作为一个IT领域从业人员,曾经历过无数个大小项目的...

  • 如何识别人的技术能力和水平?

    作者: 威灵顿发布时间: 2018-04-16 17:57阅读: 3231 次推荐: 13原文链接[收藏] 博文链接https://kb.cnblogs.com/page/593985/   这个题目是比较复杂的,它包含的东西比较多,认真讨论估计能写几万字。如果是专业研究,我看能写一本书了。这里打算根据自己的学习过程和工作经验,谈一下要点问...

  • 对企业软件开发能力衡量的理解---CMM学习经验

    对企业软件开发能力衡量的理解---CMM学习经验 [email]firstzhai@163.com[/email]   大型软件的开发需要很好的管理与组织能力,来保证软件开发的质量。从软件工程的角度来说,不存在没有Bug的软件,但尽量减少致命性的Bug是所有软件开发组织者所追求的。那么如何衡量一个组织具备了大型软件的开发能力呢?CMM提供了一种衡量的方法,尤其是CMM的认证已经成为国际上认可的软件...

  • The Joel Test(祖尔测试)

    Do you use source control?      你们使用源代码控制吗? Can you make a build in one step?     你们一步就能完成构建吗? Do you make daily builds?    你们做每日构建吗? Do you have a bug database?     你们有缺陷数据库吗? Do you fix bugs before writing new code?     你们会在写信代码之前修复缺陷吗?

  • 软件公司提升项目开发能力的思考

     以项目开发为主的软件公司,一般来说,面临的最大问题,是如何提高项目管理能力,在保质、保量的前提下,如何有效控制开发周期,从而降低项目成本,提升项目利润率。就这一问题,最近一段时间,我们公司内部展开了各种讨论,现在有必要将近期讨论所涉及的相关问题作一个书面的总结和整理,形成本文,抛砖引玉,以供大家批评讨论。 1.       核心问题,是提高项目经理的项目管理能力在影响项目进度

  • 12 Steps to Better Code

    The Joel Test: 12 Steps to Better CodeBy Joel SpolskyWednesday, August 09, 2000Have you ever heard of SEMA? Its a fairly esoteric system for measuring how good a software team is. No, wait!

Global site tag (gtag.js) - Google Analytics