【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

软件开发高手

收录了 软件开发高手 频道下的 50 篇内容

从玩扑克到软件开发

世上本无银弹。我们虽深知这一点,但我们的行为却常常与之不符。你是否会觉得自己所用的语言、工具或者过程总好过别家?Jay Fields说道,“对症下药,量体裁衣”。正确的决策会因环境、人以及其他因素而异。 本文论及影响决策过程的众多因素:学习文化、技能水平、团队协作、不完备的信息、衡量标准以及上下文。

软件开发的过程

不管是在大脑深处、软件之内,抑或在开发软件的团队之中,流程是如何起作用的?它们又是怎么导致失败?又该如何改变这些流程以得到最初期望的结果呢?

混合云专家张赛的“多面”人生
混合云专家张赛的“多面”人生

华为混合云管理软件元老级骨干专家。

DDD:架构思想的旧瓶新酒
DDD:架构思想的旧瓶新酒

DDD和DSL、DCI的关系是什么?开发团队为何需要DDD?它与微服务与中台又有着怎样的联系?目前业界实践DDD最大的问题是什么?11 月30 日,在由ThoughtWorks 举办的领域驱动设计峰会 DDD-China 2019 上,InfoQ 记者带着这些问题对中兴通讯资深软件架构师张晓龙进行了采访。

羡慕天才少年百万年薪,不如开始探索鲲鹏生态挑战自我
羡慕天才少年百万年薪,不如开始探索鲲鹏生态挑战自我

在这个进化快、迭代频繁的行业中,既没有永恒的大牛,也没有一世的小白,只有坚持学习、终身学习的从业者才能永远跟紧时代潮流,在一次次技术变革中改变产业和世界。

薛定谔的敏捷开发:项目没设计、需求老是变、成天净开会、开发常加班
薛定谔的敏捷开发:项目没设计、需求老是变、成天净开会、开发常加班

为什么敏捷激起国内开发者这么强烈的情绪表达,一个话题被浏览高达58万余次?

华为面试改革:增加90分钟网上编程30分钟当面编程环节,充分考察实际动手编程能力
华为面试改革:增加 90 分钟网上编程 30 分钟当面编程环节,充分考察实际动手编程能力

任正非:青春是有限的,耽误人家几年对得起人家吗?

2009 中国软件技术英雄会(北京站)近日召开

由CSDN(www.csdn.net )和《程序员》杂志社联合主办的2009中国软件技术英雄会(北京站)将于4月18日在北京丽亭华苑召开,目前相关议程和主题已经确定。

Java高手速成│实战:应用数据库和GUI开发产品销售管理软件(1)
Java 高手速成│实战:应用数据库和 GUI 开发产品销售管理软件(1)

应用各种数据库编程技术,并利用GUI组件,例如按钮、标签、文本字段提供增添、更新、删除产品销售记录等功能。利用JTable显示产品销售数据表中的记录。图1显示了这个实战项目的典型GUI窗口、数据表和操作功能按钮。

JDBC
GUI
数据库·
Java高手速成│实战:应用数据库和GUI开发产品销售管理软件(2)
Java 高手速成│实战:应用数据库和 GUI 开发产品销售管理软件(2)

实战项目:应用数据库和GUI开发产品销售管理软件(2)

数据库
Java、
JDBC
华为云CloudIDE,云时代的精创利器
华为云 CloudIDE,云时代的精创利器

“软件必将定义世界”

四五十岁之后,还在编程的程序员都有谁

StackOverflow的一项有关年龄的调查表明,40岁之后的开发人员只占开发人员总数的13%。那么其他人到哪里去了?他们被解雇了或者上升到管理岗位了吗?软件开发对于过了40岁的人来说,是不是就意味着终结?本文罗列了10位年龄超过40岁的老程序员们的故事,他们都是顶级的软件开发者,拒绝从事管理岗位,仍然活跃在开发一线,将编程作为生活收入的主要来源。

微博热报 2012.05.14——写程序的重要性、架构师职位

近日,@左耳朵耗子 发布了两条微博,一条提出,IT领域的各种角色,像软件开发咨询、SQA、流程设计、软件项目管理等等,都需要会写程序的人来担当;另一条认为架构师是个应该被废弃的职称,在某些情况下其中的技术含量并不是太高。两条微博都引发了大家的广泛讨论。

架构与敏捷:不得不说的故事

这篇文章描述了架构和软件开发过程间的关系,以及架构将如何满足诸如功能需求、操作特性和开发者适居性等一系列需求。文章中还谈到了务实的架构师与开发者和涉众共事时的责任。

现代社会,程序员比黑客难当?
现代社会,程序员比黑客难当?

常言道:“未知攻,焉知防”。知彼知己者,百战不殆;不知彼而知己,一胜一负;不知彼,不知己,每战必殆。

阅读者:"Cucumber 行为驱动开发指南" 能带给我们什么

或许你已经了解到了软件开发中一个头疼的事,就是如何产生正确的需求和围绕这些需求如何有效地进行软件开发?但又不知如何着手?或许你已经了解到了一些相关的理论知识来解决这个难题,如:行为驱动开发(BDD),验收测试驱动开发(ATDD),实例化需求(Specification By Example),但却发现很难消化所有的信息?或许你已经建立了一套相关的自动化测试,但总觉得在为测试而测试,没有解决实际问题,有点脱钩?或许你已经开始着手建立自动化测试来做保障,但对那么多的工具无从选择? 作者介绍:上海爱立信研发中心的软件开发高级专家,作为软件实践的先行者,主要工作就是探索软件开发的最好最适合的方法和工具,使得该研发中心成为IT领域顶尖人才向往的地方之一。同时他是一个开源,协作和敏捷的布道者。新浪微博:http://weibo.com/124565421。 也或许你只想在炎炎夏日看一本解渴的书?

从 Workshop 起步:谈 Rails 专业培训

如何在短期内将新的知识变为实际生产力,无疑是开发者在接触新技术时首要考虑的问题。尽管以Ruby on Rails为代表的敏捷Web开发技术大大降低了开发者的学习成本,但是从技术新手到熟练开发者的演进过程,并非是简单的一蹴而就,仍然需要付出大量的时间和精力将新的知识消化吸收,以致为己所用。随着Rails开发技术不断趋向成熟以及众多开发者的参与,从Workshop起步发展的Rails专业培训也应运而生,将随着开发技术的成熟完善逐步发展壮大。

前端周报:Node.js 安全版本发布; curl 支持 HTTP/3 ;可测试的CSS;
前端周报:Node.js 安全版本发布; curl 支持 HTTP/3 ;可测试的 CSS;

前端周报为。欢迎关注【前端之巅】微信公众号(ID: frontshow),及时获取前端每周清单。Stenberg在个人博客上发布:他首次通过HTTP/3,用curl命令成功发送了一个文件。

极客邦科技连续捐赠开放原子开源基金会,助力中国开源产业发展壮大
极客邦科技连续捐赠开放原子开源基金会,助力中国开源产业发展壮大

数字人才聚集的IT技术领域,开源无处不在。

华为面试改革重编程;黑客攻击Git 私有库索要赎金 | Q新闻
华为面试改革重编程;黑客攻击 Git 私有库索要赎金 | Q 新闻

华为面试改革,增加 90 分钟网上编程和 30 分钟当面编程;德国摧毁全球第二大暗网交易平台;黑客攻击Git 开发者私有库,索要赎金。

软件开发高手专题_资料-InfoQ中文网