流浪1123 发表于 2017-9-21 17:45:56

#整理分类#[实践中来]优秀有用的学习习惯,绕坑之法就这里!

本帖最后由 流浪1123 于 2017-9-21 18:01 编辑

static/image/hrline/line4.png#############################################
不鸡汤!
不狗血!
真真诚诚的!写点东西!
全部东西来自生活和学习中,都是一些遇到的坑!绕坑之法就在这里!{:5_97:}
希望对大家有帮助。一起交流的!
以后还会继续更新的!

你好什么好习惯!快来说说吧!
static/image/hrline/line4.png############################################

这里是整理分类中的文章,整理分类的文章主要是着眼自身。从实践出发,今天我们就谈谈在日常的工作学习中有哪些可以保持的学习和生活习惯。

输出或打印

说明:这一招在调试程序的时候,很管用。大目标迈进,小范围验收。知道完整的出发要去哪里!实现的基本点或步骤!小范围验收指没写一行代码确定在代码表达上都是对的!这个可以用print()来进行测试!
具体的运用比如:
A.做一道题目:求解。步骤需要分好多步骤!那么我们就可以先用自然语言写下这些步骤。并尽量做到让步骤在逻辑上有关联!(输出一个变量,调用一个方法...)然后像跑马拉松一样。一个据点一个据点的攻破!
1.注意这里就可以用print()输出。
2.配合for循环将程序运行的过程打印出来!就有点像日志!这样我们能更快的找到原因排除bug!
3.这里也可以采用带入法,假设一个满足条件的。模拟程序运行!
4.其实Python的错误也分很多种:(几个常见的!)
      常见的弹窗invalid sytnax这样基本是语法错误。那么要注意缩进":"是否打了!,小括号'()'是否打对了
      有时候,没有提示任何错误,但是就是不出结果。还半天没反应!恭喜你可能进入的死循环。这个时候我建议你讲你的for in循环内容全部打印出来!
      list index out of range。这个错误也比较常见的。这个意思的事取得值超过了!用if或for限制一下范围的!


用打印print()来发现我们调试中的问题:
http://bbs.fishc.com/forum.php?mod=redirect&goto=findpost&ptid=96765&pid=3026880

备份

说明:这个习惯是需要去养成的,当分析解决问题的时候。如果发生意外。这个是退而求其次。抵抗了风险,减小了事件向更坏发展的概率。
具体的运用比如:
A.服务器中对源码和数据本身的备份(直接复制源码打包存放到其他不相干位置,便于发生意外后直接恢复数据)
B.如需要处理一些有损坏的或结果不可预测的事件。如将转移交换机连接线,这时处理需要在调整一小步后对影响进行测试保证影响在可控范围之内。以免发生不可预测的风险。
http://wzed.66wz.com/res/1/41/2012-04/26/13/res03_attpic_brief.jpg
合理命名,保持项目推进

标题文章的缩影,当时间紧急是标题可以快速分辨文章的内容。同时当对文章进行分类时也好分类。命名规则可以如下:#主题名称#[角色]文章名称+状态+更新日期
当我们的文件达到一定数量的时候,这时候就需要我们进入管理的阶段。这个管理的过程。在合理命名阶段就要开始。
规则如下:
1.保持命名统一(我们管理的不是文件,是一个整体!!!!而前后的日期是查找找到最新文件的关键!!!)。项目是从无到有的。而且我们也不清楚是有多少的文件需要被产生。多少的文件会被查找,删除等这些动作。我们没进行一次更新(就是对数据进行了一下更改,东西会发生改变的。这个依据实际情况进行,要灵活的。)始终保持后一个文件所有字符最大。
如:文章-这个是一个例子20170912-2
2.多个文件需要保存就新建一个文件夹进行更新。步骤同以上的命名规则。

将做了的代码整理一下:随时进行消化!!

http://xxx.fishc.com/forum/201709/19/173929cv6oropp9osrp0rg.jpg

**** Hidden Message *****
页: [1]
查看完整版本: #整理分类#[实践中来]优秀有用的学习习惯,绕坑之法就这里!