0推荐
24K 浏览

关于Go语言,你可能会讨厌的五件事

近年来,Go从新出现的编程语言中脱颖而出。不过要把Go称为“新晋者”似乎并不合适,因为谷歌早在2009年就推出了Go,并于2012年发布了第一个最终版(Go 1.0)。到现在为止,Go已经发展到...
0推荐
42K 浏览

后台程序员转算法的参考秘籍:大规模机器学习框架的四重境界

如何利用相对廉价的机器搭建分布式超大规模机器学习集群是一件非常复杂的事情,对工程和算法都有极高的要求,从Spark到李沐的通用参数服务器,业界对此都进行过哪些尝试?本文尝试梳理一下这方面的历史和当前最佳实践。
0推荐
36K 浏览

【译】Go 中如何进行单元测试

在这篇文章中,我将尝试回答这个问题,首先解释什么是测试,然后我会用 Go 去深入实际编写测试。在编写测试时,我将通过编写自定义 main 包,使用 testing 包以及更复杂的功能(如自定义 ...
0推荐
38K 浏览

给 Web 开发人员推荐的测试工具

用户对于现代 Web 应用除了美观要求之外,对产品体验度也有较高的要求。在推荐过几期开源图形库和通用独立 UI 组件后,觉着是时候推荐一些测试工具了。
pjqt8019 7年前   
0推荐
36K 浏览

一位资深程序员大牛给予Java初学者的学习路线建议

Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接...
znrz7519 7年前   
0推荐
34K 浏览

PHP 程序员如何快速进行 Java 开发

就像盲人摸象一样,他要想弄清楚大象的真实面貌可能要摸很久,就好比我们拿着放大镜在学习 java 一样,java 经过这么多年的发展,可以说非常庞大。
shadow_修修 7年前   
0推荐
30K 浏览

Java 库:为 Java 程序员而生的 10 + 最佳库

众所周知,Java 的生态环境相当庞大,包含了数量相当可观的官方及第三方库。利用这些库,可以解决在用 Java 开发时遇到的各类问题,让开发效率得到显著提升。
Wallace71Q 7年前   
0推荐
18K 浏览

Stack Overflow COO:如何招聘并留住高质量的技术型人才?

Stack Overflow 是世界著名的IT技术问答网站。近日,Stack Overflow 的 COO(首席运营官)JEFF SZCZEPANSKI 在 FASTCOMPANY 上发表了一篇...
0推荐
15K 浏览

Facebook model 库 Remodel 观感

Remodel 是 facebook 去年开源的项目,主要解决两个大方向的问题,一是 model 相关的大量重复代码,二是降低 model 在架构上所附带的代码耦合。
pastelC 7年前   
0推荐
31K 浏览

资深程序员:给Python软件开发测试的25个忠告!

当我加入Ansible团队之后,我决定写下多年来所学到的软件工程实践和原理方面的经验。我的激情是测试,因为我相信良好的测试既可以确保最低质量标准(可惜很多软件产品都缺乏这一点),也可以指导和塑造...
tzee6476 7年前   
0推荐
26K 浏览

提高编码技能的10个小窍门

此文主要介绍一些提高编程技巧的小方法或者说是技能,嗯,我比较推崇第一条…..多练,熟能生巧。
jiajian88 7年前   
0推荐
29K 浏览

靠谱程序员必备技能——重构

你可能正在面对一个遗留系统,增加一个需求要改动好几个文件,定位 Bug 经常要花掉一整天时间,修复一个 Bug 可能又制造了 3 个新的 Bug。你也可能会为了软件设计和同事争得面红耳赤,讨论如...
lab012 8年前   
0推荐
68K 浏览

Yelp是如何做到每天运行成千上万个测试

快速进行功能开发对企业至关重要,开发团队都试图通过减少测试、配置和监控变化的时间来提高开发人员的效率。为了让开发人员安全地敲代码,Yelp使用内部分布式系统Seagull运行2000多万个测试。
0推荐
14K 浏览

iOS内存管理:从MRC到ARC实践

对于iOS程序员来说,内存管理是入门的必修课。引用计数、自动释放等概念,都是与C语言完全不同的。搞明白这些,代码才有可能不crash。然而就是这么牛逼的内存管理,着实让我这个从 C 转过来的老程...
0推荐
26K 浏览

35 个让你的代码变得糟糕的不良习惯

作为一个程序员,我看到很多不好的做法,不仅仅与代码相关,还包括团队合作能力。我自己曾经就有不少这些坏习惯。这里是我认为最糟糕的 35 个坏习惯,它们涵盖了四大类:组织代码、团队合作、编写代码以及测试和维护。
yueliang 8年前   
0推荐
31K 浏览

Go 程序到底需不需要 Docker?

我是Go的粉丝,而且我也对容器感兴趣。容器可以使得代码更容易部署也更容易扩展。 但并不是所有Go程序员都使用容器。 在本文中,我将探讨一些真正应该考虑使用Go和容器的原因 - 然后我们来看一些容...
zy1993 8年前   
0推荐
18K 浏览

es5 编写类风格的代码

JavaScript可以让我们通过原型实现继承,许多开发人员,尤其是那些有传统面向对象背景的开发人员,都希望将JavaScript的继承系统简化并抽象成一个他们更熟悉的系统。
0推荐
20K 浏览

给进阶中的程序员朋友的40条真言

40条真言,希望对进阶中的程序朋友有所帮助。
linqi_1999 8年前   
0推荐
18K 浏览

程序员招聘建议

没有灵丹妙药能让你成功应聘为开发人员。但是,在此过程中却有一些非常有帮助的建议。
spookfcy 8年前   
0推荐
10K 浏览

聊一聊iOS的那些生命周期

iOS应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会...
1 2 3 4 5 6 7

经验分享,提升职场影响力

投稿

热门问答

    热门文档