软件开发
-
创业团队技术Leader应该避免的九大错误
21CTO社区导读:此文说的是创业技术团队管理如何组建,要遇到的坑,咋填旧的坑,咋应付互相伤害,如何不给自己挖坑。不论是创业团队和小公司都有参考价价值,尤其对于一些非技术产品老板治…
-
创业技术团队研发管理之十大观点
社区导读:创业公司招工程师难,招来也参差不齐。在编码要考虑整体安全、规范,还要快,实在不易。本篇为大家介绍是在创业型公司在技术团队开发方面的一些观点,告诉大家如何避免成本浪费,提高…
-
Java 程序员开发常用的工具
1、常用开发工具作为一名Java程序开发人员,可以的选择集成开发环境IDE(Integrated Development Environment)非常多,得益于Java是一门开源语…
-
YouTube 网站的架构演进
概述 YouTube 在国内是个404网站,需要翻墙得见,这是有用的废话,先铺垫一下。 从全球网站来看,它仅次于母公司 Google,全球排名位列第2。每天超过5亿以上视频播…
-
关于bug分析与异常处理的一些思考
前言:工作三年了,工作内容主要是嵌入式软件开发和维护,用的语言是C,毕业后先在一家工业自动化控制公司工作两年半,目前在一家医疗仪器公司担任嵌入式软件开发工作。软件开发中,难免不产生…
-
Web API设计之最佳实践
21CTO社区导读:许多文章讲述API的开发,如REST,SOAP,Json等。本篇以实践为中心,理论和实践相结合,与各位开发者讨论在API开发前的设计思维。让你可以在开发之前,将…
-
什么是行为驱动的 Python? 作者: Andrew Knight 译者: LCTT Suncle Chen | 2018-10-16 18:27
使用 Python behave 框架的行为驱动开发模式可以帮助你的团队更好的协作和测试自动化。 您是否听说过行为驱动开发behavior-driven development(B…
-
数字化转型对软件行业意味着什么?
新趋势与新技术在 IT 世界中不断迅速出现。 如今的客户喜欢尽可能快提供给他们的创新的解决方案。不管是为现有产品添加新功能还是推出全新软件,持续地部署新功能成为人们的当务之急。 数…
-
苹果新操作系统 realityOS
软件开发者在苹果 GitHub 官方库中发现多次提及 realityOS 的代码,苹果的新操作系统浮出了水面。苹果正在开发一个混合现实平台并不是什么秘密,根据招聘广告和其它消息来源…
-
扩展一个 GraphQL 网站
我通常会抽象地总结我为他人所做的工作(出于显而易见的原因),但是我被允许公开谈论一个网站:Vocal 。我去年为它做了一些 SRE 工作。实际上早在 2 月份,我就在&n…