- 博客(1)
- 资源 (6)
- 收藏
- 关注
原创 iPhone ebook 中翻页效果(牛人)的实现
<br />在Cocochina上看到的帖子,赞美发帖人。。。确实好使。<br /> <br />Tom Brow,此牛人模仿iBook的翻页效果,并共享了代码。 人家说自己是freelance,好吧我很羡慕,我也想free,不过估计后果很严重。 大概看了他的几个作品,多是图片处理的,估计也是为啥人家的翻页效果中的阴影比较帅的原因。<br /> <br />代码在:https://github.com/brow/leaves <br /> <br />把github里简单的教程在此帖下:<br /> <b
2011-01-14 17:02:00 2297
React+JavaScript+前端web app开发
This book is for developers who want to learn the React library while learning the latest techniques currently emerging in the JavaScript language. This is an exciting time to be a JavaScript developer. The ecosystem is exploding with new tools, syntax, and best practices that promise to solve many of our development problems. Our aim with this book is to organize these techniques so you can get to work with React right away.
2024-07-23
Full-Stack, React, TypeScript, 全栈开发,英文原版
The book is for web developers who want to go beyond front-end web development and enter the world of full-stack web development by learning about modern web technologies and how they come together. A good understanding of JavaScript programming is required before getting started with this web development book.
2024-07-23
软件开发+架构基础+代码整洁之道
这是一本介绍 改善代码质量的书。本书给出了一系列行之有效的整洁代码操作实践。
好的代码需要符合各种规范,大家熟知的有:开闭原则、单一责任原则等等。为什么要符合这些原则呢?在此之前我从未思考过这件事情,直到工作后、并读完这本书时,有了很深刻的感悟:
对于个人来说:写出可读性高的代码是一项非常重要的技能。公司里面的程序员都是团队合作,你写的代码需要经过同事review过后才能合入到线上分支。如果你的代码别人看不懂、或者实现得十分挫,那你的 merge request 大概率会被拒绝。打工人的时间都十分宝贵,你的同事不会花半天来理解你糟糕的实现。
对于项目来说:无论是开源项目还是公司内部的项目,开发人员变更、项目功能迭代 都是常有的事,因此保证高质量的项目代码(个人理解可以约等于**可维护性**)应当是最重要的事情之一。
这本书里面提到了大量的、写出高质量代码的方法。虽然很难一次性掌握,但有三个概念让我印象十分深刻:
可扩展性:在功能演进时,是否要修改大量代码、甚至是重构?
可读性:是否很容易让人读懂,并且没有歧义?
简洁性:代码的逻辑、实现是否精简?
只要在写代码的时候,大脑里时刻想
2024-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人