程序员还要写文档,要会吗?不要会吗? | 开发者必读(017期)

本文涉及的产品
系统运维管理,不限时长
简介: 最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!

最炫的技术新知、最热门的大咖公开课、最有趣的开发者活动、最实用的工具干货,就在《开发者必读》!

每日集成开发者社区精品内容,你身边的技术资讯管家。


每日头条

程序员,如何写好文档?

听说要写文档,程序员的第一反应是:为什么要写文档?不写!我们程序员善于编码、善于讨论方案、争辩技术,但是大多不善于交流、尤其不善于写文档。

那么问题就来了,程序员要不要写文档?为什么要写文档?如何写好文档?


最强干货

阿里云新品发布会第69期:小程序一云多端解决方案

小程序云(MiniProgramCloud)是阿里云面向小程序场景提供的一站式开发平台,旨在帮助开发者实现一云多端的业务战略。小程序云提供了有服务器和无服务器两种产品服务模式。小程序云应用是有服务器模式,提供了包括资源编排、应用托管、运维监控等服务。

阿里云重磅发布云上自动化利器——运维编排OOS

阿里云运维编排是一个全面的,免费的云上自动化运维平台,提供了运维任务的管理和执行。典型的使用场景包括:事件驱动运维,批量操作运维,定时运维任务,跨地域运维等,OOS特别为一些重要的运维场景提供了审批,通知等功能。

UI2CODE复杂背景无法识别?闲鱼工程师这样打造高准确率方案

复杂背景内容提取指的是从复杂的背景中提取出特定的内容,例如在图片中提取特定的文字,在图片中提取特定的叠加图层等等。

这是一个业界难题,基于传统的图像处理的方法存在准确率和召回率的问题,没法解决语义的问题。而主流的机器学习的方法,例如目标检测无法获取像素级别的位置信息,而语义分割的方法则只能提取像素而无法获取半透明叠加前的像素信息。

代码没有任何改动,为什么程序执行会有Bug?

工作中经常遇到开发不同的版本,如版本5.1、版本5.2,5.2版本是在5.1版本上的升级,会修改已有几个模块的功能或者新增功能。但对于其中一个模块M,没有做任何修改,奇怪的是,为什么5.2版本的模块M会有Bug?


每天读本书

《Android进阶之光》| 每日读书

本书基于Android 7.0和Android Studio,对Android开发进阶要点进行深入讲解,为工程师的进阶之路带来指引和光明。
《Android进阶之光》是目前市场上详细介绍有关Android新特性、Material Design、网络框架、事件总线、RxJava、依赖注入框架和应用架构设计的难得一见的图书。


精品公开课

E-MapReduce产品探秘,扩展开源生态云上的能力

怎样从集群相关的各种繁琐的采购、准备、运维等工作中解放出来,相对方便可控的手段,从各方面管理自己的集群;如何优化云上使用成本?点击标题预约直播,今晚19:00将为您解读!

本次我们邀请了阿里云开源大数据平台EMR的产品负责人雷飙,为大家解答云上使用开源技术的相关问题,提供在建设数据仓库、离线批处理、在线流式处理、即时查询、机器学习等实践场景下的大数据解决方案。


每日集成开发者社区精品内容,请持续关注开发者必读

相关文章
|
8天前
|
前端开发 JavaScript 测试技术
前端工程师的必修课:如何写出优雅、可维护的代码?
前端工程作为数字世界的门面,编写优雅、可维护的代码至关重要。本文从命名规范、模块化设计、注释与文档、遵循最佳实践四个方面,提供了提升代码质量的方法。通过清晰的命名、合理的模块划分、详细的注释和持续的学习,前端工程师可以写出高效且易于维护的代码,为项目的成功打下坚实基础。
16 2
|
6月前
|
存储 Java API
嵌入式工程师如何写好技术文档
嵌入式工程师如何写好技术文档
230 1
|
缓存 小程序 JavaScript
【青训营】-🎨小程序开发入门
【青训营】-🎨小程序开发入门
150 1
【青训营】-🎨小程序开发入门
|
数据采集 Web App开发 供应链
写给前端仔的自动化测试入门小作文
前言:前端领域的自动化测试一直以来对于前端同学来说,自动化测试都是一个比较特殊的命题。一方面,大家其实都知道自动化测试的好处,做了什么改动只要跑一遍测试用例就知道有没有改挂了之前的逻辑,进行修改时也更有底气。而另一方面,前端本身就具有特殊性,活动页从需求评审到正式上线可能在一周内就完成了,这种迭代速度还写测试用例就是折磨自己。但实际上,自动化测试在前端工程中也是相当重要的一部分。即使是快速迭代的活
|
Java 程序员 应用服务中间件
不会写文档,叫什么高级程序员!
文档的重要性无容置疑,而且文档编写能力是程序员最重要的软实力之一。不过编写文档不仅枯燥,而且后期制作难度高,谁都不愿意做。 今天我们来聊一聊,如何利用 markdown[1] 高效地编写阅读方便结构完整,甚至支持关键字搜索的 Web 文档吧,让写文档上瘾。开干!
228 0
不会写文档,叫什么高级程序员!
|
监控 前端开发 Cloud Native
程序员如何快速上手一个新项目?
作为开发人员,我们不可避免地会遇到如下场景,一是接手前同事的项目,二是参与到新的项目组开发。 如果项目不紧急留给我们时间去了解业务还好,一旦项目紧急,则会让我们感觉到压力山大。这个时候必须要有一套行之有效的方案,能够引导我们快速步入正轨。 成熟的程序员,擅长从过往经验里总结出快速上手和熟悉新项目的技巧。 今天我们邀请了4名淘系技术工程师,给大家分享一些他们在接手新项目时的方法心得,希望对换工作或者换业务的你有帮助。
程序员如何快速上手一个新项目?
|
机器学习/深度学习 人工智能 数据可视化
|
Web App开发 信息无障碍 UED
【编译】UI设计师必读的13篇文章
【CSDN编译】导读:UI界面的设计目标是能够轻松吸引用户眼球并使之具有实效性。在实现目标方面,它通常被称为用户中心设计。一个好的用户界面设计,便于帮助设专注于网站的建设,而图表设计通常用来增强可用性。
1191 0