日期:2014-05-18  浏览次数:20865 次

一个C#初学者的疑惑
各位老师你们好,我有一个小小的疑惑想向各位请教一下,我知道理论上来说C#是没有不能写的东西的,但是最近有一个朋友说让我帮写个软件,我就问了下是什么软件:
他说了一个微博营销软件(微博自动加粉丝),我想了下发现完全没有思路,我想请问以下几个问题:
1,我发现我完全没有思路,不知道从哪着手写起,是因为技术学的还太少的原因么?我想了下我似乎现在只能写一些对数据库增删改查的软件
2,这类软件的难度有多大?很难编写么?
3,我现在学了HTML、CSS、JavaScript、C#、SqlServer但感觉还是写不出什么东西。
4,请大家帮我指导一个方向,谢谢。


------解决方案--------------------
软件工程方面的,简单的说,你需要先搞清需求,他让你做得软件是个什么东西,通过软件名称反应出来的需求往往不够准确,例如用户口中的人力资源管理系统,管理的往往不只是人力资源。需求获取的越多越准,你做得软件猜越有意义,不然以后能把你改死。
至少在搞清需求以后,才能进行下一步,想先设计后开发还是直接开发,就根据实际情况而定了。建议先进行设计,定好架构和框架在进行开发。
如果你要咨询一个软件怎么开发,至少也应该把需求贴上来,不然根据一个名称,很难给出建议。