提升书写代码的有效途径有哪些?

top_worker 2014-03-27 04:38:00
使用语言:C、C++,工作平台:linux下Qt平台,51单片机;目前主要的工作使用Qt开发。
正式从事编程工作已经两年了,除了一开始感觉对编程能力有提升,特别是现在,有一些现成的项目代码,很多的时候就是copy,拼凑,和一些简单的语法。而且工作量还很大,基本都是在简单的重复,感觉对自己的提升有限。
有什么有效的途径可以每天花上半小时到一小时时间,来给自己提升软件的代码能力和完善软件方面的知识结构。
万能的csdn啊,可以提供一些具体的建议。
...全文
134 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
top_worker 2014-03-27
  • 打赏
  • 举报
回复
引用 7 楼 Anti_Bird 的回复:
首先基础要扎实、理论基础以下方面 数据结构与算法 操作系统(内核、系统机制) 网络(TCP/IP) 设计(UML、设计模式、重构) 实践基础 十万行代码量(自己写的) 编码规范 函数的设计 库的设计 开发来来去去就是设计
非常感谢,我是工作几年后半路转行写代码的,感觉时间很紧,年龄大了很怕没有公司了。
  • 打赏
  • 举报
回复
首先基础要扎实、理论基础以下方面 数据结构与算法 操作系统(内核、系统机制) 网络(TCP/IP) 设计(UML、设计模式、重构) 实践基础 十万行代码量(自己写的) 编码规范 函数的设计 库的设计 开发来来去去就是设计
lijunbiao2080 2014-03-27
  • 打赏
  • 举报
回复
看一些经典的书籍,充实一下自己,然后根据代码,印证书中所看。
shiguojie19892 2014-03-27
  • 打赏
  • 举报
回复
引用 3 楼 max_min_ 的回复:
1 拷贝复制代码的话,可以考虑重构下,当然需要自己额外充电先 2 工作两年的话,对于c++ 来说,还是皮毛,如果都是copy工作的话,建议换工作吧,我目前就是这样准备换了工作的, 3 多敲代码,多从公司项目代码的框架来看代码,摒弃代码实现先,后期再补上
good
top_worker 2014-03-27
  • 打赏
  • 举报
回复
恩,不过感觉自己现在的知识机构还比较窄,感觉需要学习的东西太多太多了,有点晕了,可以给些建议,比如具体说先学习什么,然后学习什么,往一般好一点的公司的要求上去靠,
max_min_ 2014-03-27
  • 打赏
  • 举报
回复
1 拷贝复制代码的话,可以考虑重构下,当然需要自己额外充电先 2 工作两年的话,对于c++ 来说,还是皮毛,如果都是copy工作的话,建议换工作吧,我目前就是这样准备换了工作的, 3 多敲代码,多从公司项目代码的框架来看代码,摒弃代码实现先,后期再补上
敬畏者 2014-03-27
  • 打赏
  • 举报
回复
看大师级别的书 看现代软件开发的新特点 设计原本 代码大全
杀意已决 2014-03-27
  • 打赏
  • 举报
回复
我觉得看干什么活吧

64,654

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧