社区
非技术区
帖子详情
怎样培养独立写代码的能力? 现在感觉自己写代码越来越没有思路了
zhang942584126
2014-07-30 03:15:44
大家都来聊聊,给个建议什么的
...全文
684
15
打赏
收藏
怎样培养独立写代码的能力? 现在感觉自己写代码越来越没有思路了
大家都来聊聊,给个建议什么的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhang942584126
2014-08-06
打赏
举报
回复
引用 14 楼 fetag 的回复:
没有思路就说明算法水平不过关,去吧 算法导论 啃一遍,就有思路了~~
谢谢你的回答,好人一生平安
独孤过儿
2014-08-04
打赏
举报
回复
没有思路就说明算法水平不过关,去吧 算法导论 啃一遍,就有思路了~~
zhang942584126
2014-08-04
打赏
举报
回复
非常感谢大家的回答
桑夏艾
2014-08-03
打赏
举报
回复
1. 看别人的代码 2. 模仿别人的代码 3.总结别人的代码 4.在别人代码的基础上写自己的代码 在自己技术不行的时候,知识不够充足的时候,别人的代码是你的指路明灯。 当你的代码量积累到自己可以胜任你所要解决的问题的时候,就开始自己写代码吧。 学习编程,多看看算法,学习一下数学知识,对你后期编码有很大提高的
zhang942584126
2014-08-03
打赏
举报
回复
非常感谢你们的回答
zhang942584126
2014-08-03
打赏
举报
回复
好人一生平安
赵4老师
2014-08-01
打赏
举报
回复
下载并研究以下源代码: apache quake3 eMule
hjl0508
2014-07-31
打赏
举报
回复
多写,多练,就有了
zhang942584126
2014-07-31
打赏
举报
回复
照片怎么了
cao_julians
2014-07-30
打赏
举报
回复
问题---->分析---->设计----> 编码 写代码之前的工作作了没有?
一杆进洞cst
2014-07-30
打赏
举报
回复
新手,希望看到更多这种帖子,迷茫中。。。
bdyrom
2014-07-30
打赏
举报
回复
坑爹的楼主照片
Falleyes
2014-07-30
打赏
举报
回复
思路并不是死的,想锻炼的话,就自己独立完成作业和项目。 这是一个培养的过程,去看看数据结构算法,多写写程序。
羽飞
2014-07-30
打赏
举报
回复
思考,写,思考,重写,思考,再写,在思考,在重写................ 感觉每次都不同
zhang942584126
2014-07-30
打赏
举报
回复
谢谢大家回答
如何提升自己
写
代码
的
能力
如何提高
代码
能力
?
写
代码
指的是将算法实现为程序
代码
,前提是你已经决定好了你要实现的算法,对
代码
能力
的讨论应当在这一前提下。
代码
能力
包含
写
代码
与调试
代码
两方面的
能力
。
写
代码
的
能力
评价一个人
写
代码
的
能力
自然是以其
写
代码
的速度为标准,但这里的
写
代码
的速度指的是一个人在
写
全新
代码
时的速度,而不是指他
写
旧有
代码
的速度。 譬如
写
线段树这个数据结构,基本上所有 OIers 都能炼到炉火纯青的地步,
写
一个线段树板子也只是手到拈来,5 分钟就能上百行,那么这就意味着他的
写
代码
能力
强吗? 未必,这只能说明他对线段树的记
代码
能力
弱,编程思维几乎
没有
,有些勉强能看懂,让自己敲,一脸懵逼?
当初,我在设计无际单片机特训营的项目时,就很想采用这种方式,先给老铁们项目源码,然后提要增加/修改的功能,让他们自己先和脑细胞撕裂一下,尝试修改源码去实现功能,最后再看教程,这样理解绝对透透的。因为你想改
代码
改功能,必须得先把原有的
代码
看懂,才能改,否则改出来,就像破了几个洞的,然后用胶布粘住的水管,这里改,那里又冒了个BUG出来。最近有几个人问我,说自己
代码
能力
弱,编程思维几乎也
没有
,简单的
代码
,勉强能看懂,让自己敲,就一脸懵逼,下一步该怎么学习?我也纳闷,难道是我的学习方式,方向不对吗?
如何有效地进行
代码
Review?
为什么要做
代码
Review 为什么要
代码
Review,相信每个人心中都有比较一致的答案,Google 搜索一下也能找到一大堆的文章。这里简单总结几点: 1)提高
代码
质量 这是
代码
Review 的初衷,也是
代码
Review 最直接的价值。Reviewers 根据各自的经验,思考方式,看问题的角度给
代码
提出各种可能的改进意见,从而形成更好的
代码
以及产品质量。 我们知道产品问题越晚提出解决它的代价就越大,参与进去的人、要走的流程都会
越来越
多。
代码
Review 可以说是早期解决问题最有效的途径之一了,在代
《极客时间:
代码
精进之路》学习笔记
《极客时间:
代码
精进之路》学习笔记认知明确作为一名 Code Reviewer 的职责使用最直观的编码方式“好”
代码
与“坏”
代码
优秀的
代码
是“经济”的
代码
好的
代码
服务于整个软件生命周期优秀程序员的六个关键特质规范什么是编码规范?为什么需要编码规范?如何给
代码
起好名字?为什么需要一个好名字为什么需要命名规范?常见的命名方法如何取好名字?小结
代码
整理的关键逻辑给
代码
分块使用空白空间一行一个行为
写
好注释
写
好声明的八项原则处理好捕获异常经济为什么需要经济的
代码
?怎样避免过度设计?为什么
写
代码
需要简单直观?如何让
写
代
程序员如何
写
好技术文档?建议收藏
????????关注后回复“进群”,拉你进程序员交流群????????作者:周智来源:www.cnblogs.com/xiaozhi_5638/p/15847859.html参加工作时间久一点的工程师应该有这样一个体会:自己平时
代码
写
得再多再好,可一旦要用文档去描述或者表达某一个事情或者问题时,都
感觉
非常困难,无从下手,不知道自己该
写
什么不该
写
什么;或者费了九牛二虎之力
写
出来的东西没法满足要...
非技术区
15,446
社区成员
58,122
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章