菜单

银河官方网站:年前端开发者应该如何学习,前端开发者

2019年11月14日 - 银河官方网站
银河官方网站:年前端开发者应该如何学习,前端开发者

前面一个开拓者,2017 年您应当学习怎么着

2017/02/11 · 后面一个职场 · 3
评论 ·
前面多个开荒者,
学习

原稿出处: Artem
Sapegin   译文出处:Linux中国/GHLandy   

 在现今的快节奏生态中,我们都趋势于花时间尝试最新的注明,然后在互联网上举行生硬的争辨。

这里,小编而不是说小编们不能够那样做。但大家的确应该把步子放缓一些,并认真询问那多少个不会有超级大变化的作业。那样不但会进级我们的办事性能和大家所创办的市场总值—— 还将具体地助手大家更加快理解这个新的工具。

正文融入了自身的个人经验以致对新一年的希冀。正如作者想热切表明自个儿主见生龙活虎致,小编也愿意能在世间的褒贬表单中看出您的建议。

文章转发自 开源中夏族民共和国社区
[http://www.oschina.net\]

学学怎么样写出可读性高的代码

咱俩超越四分之二的做事实际不是编写制定新代码,而是维护原来就有代码。那代表你最后阅读代码的小时要比编写它所花费的时间要长,所以您要求为随后要求阅读你代码的技师优化代码,并不是为了然释器。

此间笔者提出你按以下依次 — 由表及里 — 阅读上面三本书:

在于今的快节奏生态中,我们都趋势于花时间尝试最新的证明,然后在互联网上进行刚毅的论战。
这里,笔者并非说我们无法这么做。但大家的确应该把脚步放缓一些,并认真精通那些不会有相当大变化的专业。这样不唯有会进级大家的干活品质和大家所创制的价值
—— 还将现实地辅助大家更加快精晓这个新的工具。
本文融入了自身的个人经验以致对新一年的觊觎。正如小编想火急表达友好主见意气风发致,笔者也可望能在下方的褒贬表单中看出你的建议。
学学如何写出可读性高的代码
咱俩抢先五成的干活并非编写制定新代码,而是维护本来就有代码。那意味你最终阅读代码的小运要比编写它所开支的年月要长,所以您供给为今后须要阅读你代码的程序员优化代码,并不是为明白释器。
这里笔者提出您按以下依次 — 行远自迩 — 阅读下边三本书:
Dustin Boswell 的
《编排可读代码的形式
The Art of Readable Code》

深入学习 JavaScript

现最近,每一周都会现身五个新的 JavaScript
框架,并标榜本身比别的的别的旧框架都要好用。那样的情况下,大家不少人更趋势于开支时间来上学框架,况兼那样也要比上学
JavaScript
本人要便于的多。纵然说你正在使用框架,但并不打听该框架的劳作章程,即时甘休使用它,并去读书
JavaScript,直到你能够知情那个工具的劳作措施了却

Robert C. Martin 的
《代码整洁之道
Clean Code: A Handbook of Agile Software Craftsmanship》

学学函数式编制程序

连年的话,大家一贯期看着 JavaScript
引进类,但实在引进类之后,大家却不想在 JavaScript
中应用类了,大家只想利用函数。大家居然使用函数编写 HTML (JSX)。

Steve McConnell 的
《代码大全
Code Complete: A Practical Handbook of Software Construction》

学学安顿基本功知识

用作一个前端开荒者,大家比那些生态中的任何人 —— 以至或许是布置职员 ——
都要尤其接近顾客。借使设计者必得去确认你还原在显示器上的每三个像素,你或许做错了少数事。

银河官方网站 1

学习怎么样与人合营

稍加人很赏识通过编制程序来与Computer实行人机联作,而非与人开展相互影响。不幸的是,那样的结果并不是很好。

大概大家不只怕完全脱离群众体育来职业:大家连年要求和别的开垦者、设计员以至项目首席试行官—— 有的时候候以至要和顾客 ——
调换意见。这是相比较难的职分,但要是您想要真正驾驭你在做如何以至为何要这么做的话,这一步是可怜首要的,因为这多亏我们职业的价值所在。

长远学习 JavaScript
现近来,每一周都会冒出三个新的 JavaScript
框架,并展现自身比其它的别的旧框架都要好用。那样的气象下,我们许四个人更赞成于开销时间来学学框架,而且这么也要比学习
JavaScript
本人要轻巧的多。若是说你正在接收框架,但并不领会该框架的工作情势,当即结束使用它,并去上学
JavaScript,直到你可以知道精晓那几个工具的干活方法甘休

可以从 Kyle
Simpson
的 你所不知底的
JavaScript
体系开首,那些体系能够在线免费读书。

学学如何为客商编写代码

与同事或其余人的调换超过一半是以文件的花样举行的:目的描述和评价、代码注释、Git
提交、即时闲扯音信、电子邮件、推文、博客等。

想象一下,大家要花销多少日子来读书和精通有所以上关联的这一切。假诺你能够经过写得更领会、简洁来裁减这么些日子,世界将变为一个越来越好的干活场地。

Eric
Elliott
列出的一个持久 2017 年:JavaScript
的求学指标。

读书在此以前的微型机科学智慧

前端开荒已经不止轻巧的下拉菜单了,它空前绝后的更眼花缭乱了。随着大家所需消灭问题的复杂度越来越高,劣迹斑斑的“JavaScript
疲乏症”也随着应际而生了。

这象征今后亟待学习非前端开辟人员过去三十几年所储存变成的学问精粹。而那也是自己最想听到你向自身推荐的内容了。

以下是自己个人给大家的引入:


读完本文,你有个别什么提出呢?在此新的 2017
年里你又想上学些什么呢?招待留言争论。

2 赞 21 收藏 3
评论

银河官方网站 2

Henrique
Alves
列出的
展开响应式开垦此前必须掌握的专门的学问(实际上便是叁个知识框架卡塔 尔(英语:State of Qatar)。

Mike Pennisi 的 JavaScript
开采者:注意你的言语 — 领悟ECMAScript 新特点的中 TC-39 发展进程。

学习函数式编制程序
经过了相当短的时间以来,我们直接愿意着 JavaScript
引进类,但着实引进类之后,我们却不想在 JavaScript
中应用类了,大家只想行使函数。大家以至运用函数编写 HTML (JSX)。
Kyle Simpson 的 轻量级函数式
JavaScript。

Frisby 教授的
函数式编制程序完全指南

在线免费课程。

银河官方网站 3

学学安顿底蕴知识
用作叁个前端开采者,大家比那一个生态中的任哪个人 —— 以至可能是规划人士 ——
都要进一层切近客商。如若设计者必需去显明你还原在显示屏上的每三个像素,你或者做错了一些事。
David
Kadavy
的《黑客设计Design
for 哈克ers》或相应的
无需付费课程。

Tracy
Osborn
的讲座:为非设计职员的规划学问。

Nathan
Barry 的
《Web
应用设计Design
of Web Applications》。

Jason Santa
Maria 的
《Web
页面设计On
Web Typography》。

Alan Cooper 的
《相互之间设计之路:让高科学技术成品回归人性The
Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy
and How to Restore the Sanity》。

两篇关于 UI 动漫的稿子:怎么着选用动画片来拉长UX、接通分界面。

学习如何与人合营
稍加人很赏识通过编制程序来与Computer实行相互,而非与人开展人机联作。不幸的是,那样的结果并非很好。
大约大家不容许完全分离群众体育来工作:大家总是须求和别的开采者、设计员以至项目经理—— 临时候甚至要和客户 ——
调换意见。那是相比难的职分,但只要您想要真正领悟你在做怎么着以至为啥要这么做的话,这一步是足够重大的,因为那多亏我们办事的市场总值所在。
John
Sonmez
的《银河官方网站,软手艺:代码之外的生存指南Soft
Skills: The software developer’s life manual》。

Robert C. Martin
的《代码整洁之道:工程师的职业素养The
Clean Coder: A Code of Conduct for Professional Programmers》。

Jim Camp 的
《从零开端:专业人员不想令你打探的交涉工具Start
with No: The Negotiating Tools that the Pros Don’t Want You to Know》。

银河官方网站 4

上学怎样为客户编写代码
与同事或其余人的沟通半数以上是以文件的款式开展的:目的描述和顶牛、代码注释、Git
提交、即时谈天音信、电子邮件、推文、博客等。
想像一下,大家要开销多少时间来读书和了解有所以上提到的那整个。假让你能够通过写得更明亮、简洁来压缩这些时刻,世界将改为三个更加好的工作场馆。
William Zinsserd 的《作文法宝 :
非假造创作指南
On Writing Well: The Classic Guide to Writing Nonfiction》。

William Strunk 和 E. B. White
的《菲律宾语作文指南
The Elements of Style》。

奥Will写作准绳。

俄文:很好的 Glavred
课程。

学习早前的微机科学智慧
前端开辟已经不独有轻便的下拉菜单了,它前所未有的更目眩神摇了。随着大家所需息灭难题的复杂度越来越高,臭名昭着的“JavaScript
疲乏症”也随后应时而生了。
那意味现在要求上学非前端开拓职员过去二十几年所储存形成的知识精粹。而那也是自家最想听到你向本身推荐的内容了。
以下是自己个人给我们的引入:
Coursera 的
《学习像Computer科学家那样考虑格局Learn
To Think Like A Computer Scientist》。

DHH 的
对自己意义非同平日的五本书。

读完本文,你有个别什么提议呢?在此新的 2017 年里你又想学习些什么吗?
via:
https://medium.freecodecamp.com/what-to-learn-in-2017-if-youre-a-frontend-developer-b6cfef46effd\#.ss9xbwrew
作者:Artem
Sapegin
译者:GHLandy
校对:bestony
来自:Linux.CN

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图