11月9日云栖精选夜读 | 如何才能写出“高质量”的代码?

简介: 作为一个已经写了十几年代码的程序员,做好软件不是全部围绕代码而展开,换句话讲一个程序员的程序员优秀不仅仅体现在代码上,更要有内在的编程思想说的层次再高深点就是框架思想。很多初学者都会存在很多疑问,觉得能够写代码就万事大吉了,在能写代码之前会有很多疑问 数学不好能学好编程不? 英语不好能不能学好编程.
作为一个已经写了十几年代码的程序员,做好软件不是全部围绕代码而展开,换句话讲一个程序员的程序员优秀不仅仅体现在代码上,更要有内在的编程思想说的层次再高深点就是框架思想。很多初学者都会存在很多疑问,觉得能够写代码就万事大吉了,在能写代码之前会有很多疑问 数学不好能学好编程不? 英语不好能不能学好编程...

热点热

如何才能写出“高质量”的代码?

作者:技术小能手 发表在:程序员互动联盟

人工智能与物联网安全:以子之矛,攻子之盾

作者:技术小能手 发表在:人工智能观察

大咖 | 吴恩达最新专访:在自动化的时代创造一个平等的社会

作者:技术小能手 发表在:大数据文摘

知识整理

Spring常用接口

作者:技术小能手 发表在:Java乐园

springboot整合redis

作者:技术小能手 发表在:Java乐园

MyBatis中的动态sql

作者:技术小能手 发表在:Java乐园

mysql批量操作语句

作者:技术小能手 发表在:Java乐园

Mybatisd对MySQL批量插入、批量更新及批量删除语句

作者:技术小能手 发表在:Java乐园

美文回顾

nginx 安全问题致使 1400 多万台服务器易遭受 DoS 攻击

作者:技术小能手 发表在:开源中国

Python爬虫基础:验证码的爬取和识别详解

作者:技术小能手 发表在:Python中文社区

分享8年开发经验,浅谈程序员职业规划

作者:技术小能手 发表在:Java程序员联盟

TIOBE 公布 11 月程序语言排行榜,Go 挺进前十!

作者:技术小能手 发表在:开源中国

推荐 :数据科学研究的现状与趋势

作者:技术小能手 发表在:数据分析

技术 | Python从零开始系列连载(二十八)

作者:技术小能手 发表在:灯塔大数据

记录一次解决安装 Apk 兼容性问题

作者:技术小能手 发表在:安卓巴士Android开发者门户

有奖话题讨论

阿里云栖社区Java专家团限时答疑,提问赠限量T恤

为什么程序员都很排斥面试时做题?答不出题的程序员会是大牛吗?


往期精彩回顾

11月8日云栖精选夜读 | 干货:阅读跟踪 Java 源码的几个小技巧!

11月7日云栖精选夜读 | 69 个经典 Spring 面试题和答案

11月6日云栖精选夜读 | Java 程序员必备的 15 个框架,前 3 个地位无可动摇!

11月5日云栖精选夜读 | 掌握这25条小贴士,快速提升数据可视化能力!

11月2日云栖精选夜读 | 33种经典图表类型总结,轻松玩转数据可视化

目录
相关文章
|
存储 数据采集 人工智能
第3届83行代码大赛第2关赛题官方解析
由阿里云云效主办的2021年第3届83行代码挑战赛已经收官。超2万人围观,近4000人参赛,85个团队组团来战。大赛采用游戏闯关玩儿法,融合元宇宙科幻和剧本杀元素,让一众开发者玩得不亦乐乎。
371 0
第3届83行代码大赛第2关赛题官方解析
|
大数据 程序员 数据库
12月20日云栖精选夜读 | 阿里重磅开源Blink:为什么我们等了这么久?
阿里巴巴计算平台事业部研究员蒋晓伟深入分享Flink和Blink的关系以及未来发展。推荐阅读。
2929 0
|
算法 Java 大数据
11月14日云栖精选夜读 | 动画+原理+代码,解读十大经典排序算法
排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。
3325 0
|
机器学习/深度学习 JavaScript Java
9月30日云栖精选夜读 | 对于初学C++的人来说,你觉得从入门到精通需要多长时间?应该怎么学?
作为已经搞了十几年代码的老司机,对于这种动不动就喊着精通某种语言的初学者有点无奈,现在很多刚毕业或者毕业没有几年的程序员喊着精通几种编程语言,而且这种基本上在面试上遇到老程序员都会遭到技术细节的洗礼,反而越是干的时间越长的程序员越是在介绍自己的时候都是写上熟练某种语言,c++作为一种几乎公认的最难的编程语言,也是一门够得上学一辈子的编程语言,现在很多编程书籍的名字起的也是让人觉得很无语,21天精通某某语言等等也是助长了浮躁之风。
2881 0
|
机器学习/深度学习 Java 程序员
9月25日云栖精选夜读 | 王者荣耀使用什么编程语言开发的?
对于常见的3D游戏绝大部分用的unity3D游戏引擎开发而成,主要开发语言是C#.net技术,这是微软开发一套编程语言,当初推出来和java对抗的编程语言,现在C#使用范围其实非常广泛,java参与的地方几乎都有C#的影子,现在主要在桌面应用程序,游戏开发以及服务端等等都有涉猎,最近正好有个服务端的项目就准备用.net来实现,其实编程语言只是工具而已,最主要的能够活用。
2542 0
|
新零售 Java 关系型数据库
5月4日云栖精选夜读丨海归的阿里故事,阿里巴巴Java开发手册介绍
”生命中有两种力量,一种是引力,像地球把月球和小行星吸附在轨道上,依靠惯性周而复始。另一种是动力,如同火箭推摆脱地心引力,去探索更广阔的宇宙。”——伟耘(阿里云网络团队的产品运营专家)
4807 0
|
Java 容器
1月5日云栖精选夜读:2017年,阿里巴巴开源那些事
这是一篇2017年阿里巴巴重大开源动态的总结文章。
3877 0
|
机器学习/深度学习 JavaScript 关系型数据库
1月4日云栖精选夜读:阿里工程师如何叫外卖?99%的人猜不到
为了解决订餐的烦恼,来自高德的阿里工程师勤硕,用技术做了一个非常好玩的事情,希望能给你带来一些启发,让我们一起快乐工作、认真生活。
4340 0
|
人工智能 安全 大数据
12月28日云栖精选夜读:阿里开源了14个核心技术,你了解哪些?
自从2011年宣布第一波开源项目以来,阿里技术人一直积极参与开源社区共建。开源项目数量每年都有所增长,目前阿里巴巴已经有150+个开源项目,其中数个项目 star 破万。相关的 GitHub 2017年数据统计显示,阿里巴巴是唯一一家入围 GitHub 顶尖贡献名单的中国公司。
3374 0