程序员书库(ID:CodingBook)编译书单来自:https://www.quora.com/As-a-software-engineer-what-are-some-books-that-changed-the-way-you-code/answers/188842337BrianYoder是Moffatt和Nichol的首席软件架构师,从1976年开始就担任软件工程师,自1994年以来就担
分类:
其他好文 时间:
2020-12-22 13:07:41
阅读次数:
0
程序员书库(ID:CodingBook)编译链接:https://medium.com/swlh/math-books-you-should-read-in-2020-f08fa3b9704e数学可以说是一切的基础,即使我们都没有意识到数学是如何影响我们的行为的,数学是我们所有科技产品的基础,无论你的背景是什么,如果你懂数学,你就更能了解你周围的世界,下面这些书可以帮助你更懂这个世界。1、《The
分类:
其他好文 时间:
2020-12-22 13:06:54
阅读次数:
0
来源:Pexels首先分享一个我一直深信不疑且为之付出实践的观点。程序员每天应工作8个小时。并且即使不知道您正在从事的项目类别,我仍能百分之百保证,只要计划周密,至少能在这八小时中完成70%至80%的任务。简而言之,如果您是一名朝九晚五的程序员,并不代表您是一名糟糕的程序员。这仅意味着您找到了更好的时间管理方式。您应为此感到骄傲!而且我敢肯定,大多数程序员只是希望完成工作后赶紧回家。他们不想为“改
分类:
其他好文 时间:
2020-12-22 12:49:42
阅读次数:
0
网络方面 web应用,总是会有一部分的时间浪费在网络连接和资源下载方面。往往建立一次网络连接是需要时间成本的。而且浏览器同一时间所发送的网络请求数是有限的。所以,这个层面的优化可以从「减少请求数目」开始: 减少http请求:在YUI35规则中也有提到,主要是优化js、css和图片资源三个方面,因为h ...
分类:
其他好文 时间:
2020-12-22 12:30:18
阅读次数:
0
你练习了很久,逐渐觉得编程变得得心应手,或许会觉得“这很简单嘛”,千万别大意,请牢记:编程其实很难。图源:unsplash在自己解决问题的时候,不合适的选择会使编程问题变得更加困难,如果没人指导你甚至都意识不到自己编程的方式是错误的。你或许曾为不能及时完成代码和重构而感到内疚,幸运的是,只要你愿意,纠正这些错误可以让你成为一个更好的程序员。成为一个伟大程序员的最好方法就是克服错误和问题,问题总会有
分类:
其他好文 时间:
2020-12-22 12:18:10
阅读次数:
0
图源:unsplash我常在C/C++语言中看到很多分号。在代码中,分号表示语句终止。Python并未强制使用分号来分隔语句,但因为分号导致Python乱码的情况可不少。最近,笔者正在学习Python的数据科学课程。讲师讲解了条件语句并编写了以下代码:temp=10;iftemp<12:print(Itiscold);cold=True;笔者当时的反应是:这太可怕了!分号仅在Python中的
分类:
编程语言 时间:
2020-12-22 11:55:33
阅读次数:
0
图源:unsplash笔者曾经是一名长跑运动员,当开始编程之后,我发现二者有许多相似之处。于是,我将自己运动员时期的一些训练习惯应用到了当前的“耐力活动”——编程之中,其中之一便是“使用训练日记”。编程领域的知识是广而深的。无论从事了一个月、一年、十年,或是更长时间的编程工作,对于每个编程员来说,编程都意味着要学习大量知识并不断在技能上取得进步。从这个意义上来说,所有编程员永远都在“训练”中。训练
分类:
其他好文 时间:
2020-12-22 11:46:07
阅读次数:
0
图源:unsplashPython可谓是当今世界上最受欢迎的编程语言之一了。它简单易懂,但功能强大,可以处理多种问题。无论处理网站后台,研发新游戏,分析公司数据,或者是创造机器学习模型,都可以通过Python来完成。三分钟热度对于学习Python同样适用,很多新手会在最初几天格外兴奋。他们会咨询与书籍、资源、注册课程、或其他事项相关的问题,他们立志在一两个月内成为一个新“吉多·范罗苏姆”。然而现实
分类:
编程语言 时间:
2020-12-22 11:42:38
阅读次数:
0
图源:unsplash很多人觉得自己不够聪明,因而对编程望而生畏。事实上,如果能看懂一篇中等水平的文章,那说明你足够聪明了。比起聪不聪明,是否掌握英语是更为重要的因素之一,因为几乎所有的文件语言都是英语。事实就是这样。许多孩子都可以学习编程,甚至有专门为他们设计的编程语言(其中最著名的是Scratch)。如果孩子能做到,那你也能。虽然这并不意味着你会成为一个编程大佬,但是你有足够的能力去学习编程。
分类:
其他好文 时间:
2020-12-21 11:53:19
阅读次数:
0
图源:unsplash上世纪90年代初,Python面世了。近30年来,关于它的“炒作”一直没有少过。当然,编程界花了至少20年的时间才认识到它,但自那以后,它的流行程度远远超过了C、C#、Java甚至Javascript。尽管Python目前在数据科学和机器学习领域,以及某些程度上在科学和数学计算领域占据着主导地位,但与Julia,Swift和Java等新语言相比,它确实有其劣势。是什么让Pyt
分类:
编程语言 时间:
2020-12-21 11:52:59
阅读次数:
0