like的三种用法思维导图
有什么编程的好习惯建议吗?
有什么编程的好习惯建议吗?
1.英文命名
中文和拼音命名是大忌,不要用,不要用,不要用(重要的事情说三遍),我帮人调过拿中文命名的代码(编程语言是C#),那就是个折磨。一台笔记本,四个小时都耗在奶茶店里了。为什么?因为那人他不用英文,用的拼音还不时夹杂着中文,一个winform窗体他记不到原名是什么了,整个窗体报废了,还是登陆的模块,直接连带剩下的窗体一起报废,只能全部重写,也是代码大部分还在,能复制粘贴进行调试,改命名,不然直接完蛋。
2.写注释
一定要写,尤其是越复杂的模块越要不怕麻烦写注释,因为代码现在你看起来会,但是几天后?半个月?几个月后呢?自己再去看,没有注释,自己都不知道自己当时写的啥,为什么要这么去写。但是,写注释不是什么代码的注释都要写的,你要是是教学出书除外,但是像变量的定义,强制转换等这些就没必要写,浪费时间。而涉及到核心模块的一定要写,比如说:我拿c#写一个图书管理系统,那图书馆理系统最为核心的是什么?图书的借阅,这一模块一定要好好的写注释。可能初学阶段都是自己一个人总揽全部的工程,但是以后和人合作呢?你不写注释,别人怎么知道你的某段代码为什么要这样去写,写的逻辑是什么,对接了api什么的等。
3.多运用断点
断点用得好,bug可以很快找出来。多运用断点,可以缩小bug的范围,快速高效。
4.写文档
我个人其实也不喜欢写文档的,很痛苦,尤其是反反复复修改,打印出来的结果不尽人意。你可以不那么正经的写文档,但是一定要有一个框架或者思维导图,这样你编程编起来才不会是无头苍蝇,做到哪里是哪里,最好还是写文档,方便自己理清思路。
5.灵活运用搜索引擎
出bug了,不要一下就去问人,百度,Google这些上面的解决方案一定是有的(对于初学者而言),查完搜索引擎上也没有,再去问人。一些资料也可以通过搜索引擎找得到的。
6.格式
tab键这些用起来,不要学百度的前端的代码那样,写的真的很恶心人,没有缩进,也不空格,全部挤在一起,只是为了防止自己的代码被人爬走,有时候,不仅不缩进,还把h5和css塞一起。格式用的好,代码的阅读和bug的查找会舒服很多
如何记英语语法能记得又快又牢?
无论学什么,最好最快的方法就是用中学。你把骑自行车的原理都背下来,不去骑车,你也永远不会骑自行车。你把武术技击的理论学的再透彻,不去练习实战,也照样挨揍。
那么,英语语法怎么用呢?记住,作为初学者,千万别总想着用语法造句子,你根本做不到,不要以为我按照书里的语法理论能造出句子就以为你学会了,那还差的远呢。
英语语法不是用来记和背的。语法的作用就是解决阅读时不懂的句子。所以,在学习英语的过程中,要经常研究句子的语法现象,也就是哪个词是第几人称?动词用的什么形式?主语是谁,谓语动词在哪儿?定语从句修饰的是哪个名词?这个名词为什么是复数形式?
你把这些都分析明白,语法自然就会了,不用背。