开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
翻译 - 开源中国社区
学习如何理解代码以成为更优秀的程序员
为什么一些程序员似乎有某种神奇的能力在眨眼之间从代码中提取其意义? 为了尝试回答这个问题,我深入到了科学所认知的我们如何理解代码的方式中去。 事实证明,我们对代码理解心理学...
oschina 发布于 4天前 0
使用 Visual Studio Code 调试 Java 应用程序
对于使用 Visual Studio Code 的 Java 开发者来说,Language Support for Java(TM) by Red Hat 扩展提供了非常好的语言特性支持,比如智能感知和项目支持等。然而,我们也听到一些用...
oschina 发布于 3周前 40
每个程序员都应该知道的基础数论
这篇文章讨论了数论中每个程序员都应该知道的几个重要概念。本文的内容既不是对数论的入门介绍,也不是针对数论中任何特定算法的讨论,而只是想要做为数论的一篇参考。如果读者想要获...
oschina 发布于 1个月前 6
为什么 GitHub 不能托管 Linux Kernel 社区?
不久之前,在一个很好的平台上(maintainerati)和一些十分优秀的维护者聊天时,谈到关于如何扩展真正的大型开源项目,以及 GitHub 如何对项目进行扩展。Linux 内核有一个完全不同的...
oschina 发布于 2个月前 0
参加技术公司面试的一些技巧
我曾写了篇关于我很享受 Spotify 面试的文章,现在我经常收到来自陌生人的友好电子邮件,咨询如何为即将到来的软件工程师面试做准备。我想更多地公开分享我的想法 - 尽管它们并不是...
oschina 发布于 2个月前 0
11 个超酷的编程新工具
工具对开发人员来说至关重要。工具可以让一个开发人员的日常工作更高效,并且只需要关注最重要的事情。对于开发人员来讲,寻找更好的替代工具往往比坚持使用熟悉单身过时的工具更困难...
oschina 发布于 2个月前 4
面向对象编程的绝地反击
免责声明:该帖子含有幽默成分,如果您对幽默类题材比较敏感,建议您停止阅读。 最近,我阅读了发布在 DZone 上的关于面向对象编程的文章。我在博客上发现过好几篇关于面向对象编程的...
oschina 发布于 3个月前 14
我如何知道自己是否善于编程?
最近我和一个初级程序员交流,他问了我一个很好的问题。这个好问题让我停下来思考自己对于学习的看法。他提的问题是: “我怎么知道自己成了编程好手呢?” 我经常被问到“我如何能成...
oschina 发布于 3个月前 3
程序员能创造价值,但他们不是商品
似乎有一种普遍的误解,认为软件编程是一种熟练的劳动职业,而不是一种“专业”。许多雇主认为随便一个有计算机学位的人员都可以编写和其他人员一样好的软件。 事实上,公司将编程人...
oschina 发布于 4个月前 0
如何理智地对待开源?
开源在政府中无处不在,但许多政府部门仍在为开源软件项目的选择、承包和贡献等具体细节而挣扎着。GCN 和业内的开源倡导者进行了交流,并提出了五个基本经验。 1. 明确你的最终目标 ...
oschina 发布于 4个月前 2
给迷茫的开发者的 18 个建议
2017 年,出现了许多不同的开发职位。 如果你刚接触编程,要决定编程方向会很困难。 你是应该专门从事前端开发呢? 还是后端开发? 是构建桌面 App 呢? 还是移动端 App 呢? 是选择...
王练 发布于 4个月前 0
18 个开源翻译工具帮助你的项目本地化
图片来自: opensource.com 在满足世界各地用户需求的开源项目中,本地化扮演着极其重要的角色。除了编码之外,语言翻译也是世界各地的人们从事开源事业并向开源项目做出贡献的主要方...
两味真火 发布于 4个月前 1
CPAL-1.0 开源许可证说明
CPAL-1.0  1.定义 1.0.1 “商业使用”是指发布或者以其他方式使第三方可以获得全部代码。 1.1 “贡献者”是指编写出代码或者对于代码的实质修改有贡献的各个实体。 1.2 “贡献者版本...
oschina 发布于 5个月前 1
超越 GVFS: 更多 Git 大存储库的优化细节
在过去的几年中,微软一直将整个公司业务转移到基于 Visual Studio Team Services 的现代工程系统中,并使用 Git 作为版本控制系统。对于微软中的许多项目来说,这是没有问题的,因...
Force武装卫队 发布于 5个月前 6
关于 Java 9 模板系统特性被委员会拒绝详情
5月8日,JCP执行委员会以13票反对,10票赞成否决了JSR #376(Java模块化系统)的提议。由于其可能作为 Jigsaw 项目的核心部分,因为这个结果,可能又将导致 Java 9 发布延期30天以上...
oschina 发布于 5个月前 0
8 个最佳案例教你写好开发者文档
你刚刚收到来自一位愤怒的开发者的电子邮件。你的文档有问题,开发人员花了几个小时才弄明白。现在轮到你更新文档,并找出如何在将来避免这些问题。 但是要怎么做呢? 创建出色的文档...
oschina 发布于 5个月前 2
开发者应该负责多少代码?
当我在越来越多的组织中工作之后,我编译时候遇到的有趣问题也越来越多。严格来说, 我也有了很多待办事宜。而此处的有趣并不是讽刺。这种有趣就像是你听见一个醉汉夸夸其谈他的政治...
oschina 发布于 5个月前 0
RSS 使用 RSS 订阅英文文章
RSS 使用 RSS 订阅已翻译文章
顶部