码农关于编码的疑义

码农关于编码的疑问做了快5年的码农,在公司解决了大大小小的不少问题,都是在现在是软件上进行bug的修改。最

码农关于编码的疑问
    做了快5年的码农,在公司解决了大大小小的不少问题,都是在现在是软件上进行bug的修改。最近开始想提高自己,决定用公司现有的部分代码,做一个小软件,可是在编码过程中,发现自己不会写“新”代码。以前都是在原来的类上增加或者修改函数之类就可以完成的工作,现在要自己新建工程啊,新建类,新建函数等等。 
    今天上午尝试开始写代码,于是想到一个类就去新建,再然后就去在很多类之间切换,增加或者修改方法和属性。 但是又觉得不应该是这样,所以想咨询各位都是如何从零开始创建一个程序。
    
[解决办法]
不要着急写代码,先分析需求,再设计
[解决办法]
个人觉得首先应该分清楚系统需要几个角色,每个干嘛,其相关流程如何,共几个线程。
[解决办法]
完全不了解也是不行的,建议先买本书看看。

引用:
小软件,功能单一,按照公司的需求文档模板写了一份,可还是摸不着门路啊

[解决办法]
你是用什么工具来开发的?VC?

引用:
有什么讲工程实践方面的书籍推荐嘛

引用:完全不了解也是不行的,建议先买本书看看。

[解决办法]
框架 比较难的,要看那全局才有,这也是为什么框架师工资这么高啦!
写代码和作框架还是有遥远的一段距离的啊
[解决办法]
可以先看看《Visual C++实践与提高》系列书籍。

引用:
VC, 之前看过大象Thinking in uml

[解决办法]
不可能吧,你这5年都干嘛了,如果连小软件都不会写,估计大软件也改不好。
[解决办法]
从简单的开始,一步步来吧。

不要想着有几年码农经验,从最基础的地方开始。
你这样只要有起步了之后就会很好的,可能是不习惯吧--该别人的和自己创造还是有很大不同的。