假如我的编程语言只懂基础,但是想开发一个软件,我需要怎么做?

阁下88


如果本身的编程功底一般,编程语言学的不够好的话,实际上开发软件是比较困难的。因为目前软件开发,不仅仅只是完成编程这一项任务,涉及到可行性研究、需求分析、界面设计、编码实现等方方面面。其中编码实现还涉及到算法和数据结构的知识。

建议先学好一门编程语言,再进行项目开发,这样既可以保证质量,又能照顾到以后维护的成本。

如果目前就已经有相关需求,建议直接寻求外包服务。在每个方向找好对应的人才,做好对接工作,还是很有可能完成的。


佑哲同学


"编程“ 这个概念太大了

主要看你要编什么样的程序了,比如,你想做windows平台下的窗体应用程序,你可以学C、C++、C#,手机平台比较多的JAVA等,Web应用程序的诸如PHP、JSP、ASP、ASP.NET、SilverLight等等

编程语言很多中,技术框架也有很多,学习编程只是根据需要学期其中的某一个或某几个方向,根据需求不同,学的东西也就不同,而编程所带动的其他方面的东西也很多(数据库、图形处理、软件工程等)。不过就现在的情况看来,面向对象思想是一定一定要学到的(除非你做很底层的东西)

应该先从你兴趣开始,有兴趣再决定编程领域,有了编程领域在决定语言.

不同的语言对应着不同编程领域,如果你要学完那是有点不现实.

因此你要回想一下你兴趣来源是什么?比如喜欢做黑客,喜欢研究反病毒,喜欢为Windows桌面开发一些实用的小软件等等.

要分析好兴趣来由,在决定你的发展方向,就好了.

比如你喜欢为WINDOWS开发软件,那么 C语言是必备基础,学好好了然后在扩展一门面向对象的语言比如C++ C# JAVA 等.这些是不错的选择。

然后光有语言不行,为了软件的质量保证,还需要研究一下系统理论基础,这样你的软件才能做到对系统的作家兼容性和获取最佳性能。


叫啥好呢是吧


先定义好这个软件的功能,界面,要有哪些数据的输入输出。

把这些写好,如果有界面就画出来,用笔画,ui设计软件画都行。甚至可以把基本原型用ui软件设计出来。

然后针对每一项元素、功能,设计数据结构,处理流程。把每个都看成一项任务。

针对每一个实现的元素,功能,开始编码。有问题就开始搜索资料和源码,看看有没有适合的框架能够减轻工作量,试着把任务一项一项实现。

这就是基于搜索引擎的边学边练的方法。


齐天太圣2020


联系我,我帮你做


字节跃动北京


都已经懂基础了,还唧歪什么?


用户120345474882


找个项目做。


高望北


需要做梦


地心悦会员这条路上


用微软得vs开发吧。那个用着简单


梦无言


交给专业的第三方技术公司


分享到:


相關文章: