如何开发小型软件或应用程序?

Mr.*_*bis 13 c++

Hya Gurus,

我已经学习了8到10个月的c ++,并且想开发一个软件或小应用程序(我自学使用一些书籍)所以只考虑我作为C++入门级程序员.因为我不知道win32等用于GUI开发我可以使用一些图书馆.我知道大多数c ++特性,数据结构,算法,并阅读了一些c ++书和scott meyer的有效c ++.

但问题是我无法整合我的所有知识来构建软件,我认为我是一个特殊的编码器.当我看到甚至小的模拟或小的应用程序代码我有时理解代码(有时不是因为仅通过查看代码来理解它们很难)但我发现第4 - 7页的代码甚至如此之大以至于我认为我无法开发应用程序.

例如:如果我想开发我自己的chm阅读器或FTP或任何appz或softw你认为严重编码,我该如何开发它?然后我发现自己完全迷失了,只需开始键入代码,我知道将永远无法开发它.(我觉得0%自信)

所以,我想知道程序员喜欢你怎么样才能学会开发认真的应用程序,只有在用c ++钻孔后,我还需要其他书来学习如何开发软件吗?或者成为认真的应用程序开发人员的过程是什么?

非常感谢任何帮助.

PS(Impotant):我很高兴你能告诉我你在学习C++之后如何成为认真的开发者,你做了什么等等.以及对我的任何个人建议.

编辑:

我不知道UML或软工程,我需要学习它们吗?

非常感谢再次))

Dam*_*ian -2

我建议您阅读有关 c 的 usenet 组以及 Scott Meyers 和 Andrei Alexandrescu 的书籍。你为什么不尝试找出 Loki 库可以做什么呢?查看 boost 库也是一个不错的起点。

找一些你喜欢的小项目,看看能学到什么,这是一个迭代的过程。您还可以加入开源项目。

祝你好运,拉尔斯,你必须每天进行实践,从小型应用程序开始,然后观看项目代码,我希望通过实践,你将很容易理解任何代码。

  • 如果他想做c++,为什么要读c 组?c != c++ != java..... (2认同)