欢迎来到DIVCSS5查找CSS资料与学习DIV CSS布局技术!
您的位置:DIVCSS5首页 > HTML >

 

学习如何编写可读的代码

我们大部分工作不在于编写新的code,而是维护已有代码。这意味着你需要阅读更多的代码然后再去code,所以你要为下一位维护者优化你的代码而不是解释器。

我建议大家阅读三本非常棒的书,列表中的推荐程度由弱到强:

The Art of Readable Code by Dustin Boswell

Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin

Code Complete: A Practical Handbook of Software Construction by Steve McConnell

深入学习JavaScript

当每周都会出现新的JavaScript框架,并且比任何旧框架更好的时候,学习新的框架要比学习语言本身容易。如果你正使用一个框架却不了解它的工作原理,请停下来,立刻去学习语言,直到你理解了你在工作中使用的那些工具。

学习Kyle SimpsonYou Dont Know JavaScript

Eric Elliott有一个列表JavaScript topics to learn in 2017

Henrique Alves有一个列表things you should know before using React(实际上任何框架都适用)

Mike PennisiJavaScript Developers: Watch Your Language,它帮助你理解ECMAScriptTC-39的新特性

学习函数式编程

多年来我们都想要JavaScript实现class。现在实现了但是我们不想用了。因为我们现在更想要函数!我们甚至用函数(JSX)写HTML

Functional-Light JavaScript by Kyle Simpson.

Frisby教授的Mostly adequate guide to functional programming ebookhis free course

学习设计基础

作为前端开发者,团队里我们比任何人更接近用户,或许比设计师还接近。如果设计师还要去验证屏幕上的每一个像素,那么这里有你的失职。

Design for Hackers: a book and a free course by David Kadavy.

Design for Non-Designers talk by Tracy Osborn.

Design of Web Applications by Nathan Barry.

On Web Typography by Jason Santa Maria.

The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity by Alan Cooper.

A few articles on animation in UI: How to Use Animation to Improve UX, Transitional Interfaces.

 

如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h19288.shtml

如对文章有任何疑问请提交到DIV CSS论坛,或有任何网页制作CSS问题立即到CSS论坛发贴求解 或 直接DIVCSS5网页顶部搜索遇到DIVCSS疑问。
CSS教程文章修订日期:2018-08-14 17:37 原创:DIVCSS5
本文www.divcss5.com DIVCSS5版权所有。