关于这些的一些想法:
至今为止,你都学了哪些语言呢?
第一个,当然是c语言了
第二个,c++
第三个:java算是了
第四个:大二那一年刚开始接触c#,只是简单做些unity
第五个:python算是了。最近也比较流行的语言了吧。
学了那么多语言,还是没有系统地学习过什么东西。或许我该对新学的语言做一些统一的规范了吧。
第一步:写代码
似乎学每一种语言都是这样,首先开始的就是在控制台写一些程序。比如像一些比较经典的工资问题,完全数问题,百合数问题等等。或许我该总结一下,使用不同的语言解决同一个问题,这样是最好的。
目标:经典的问题就这几个,二百个这样的问题吧。
注意总结逻辑:算法的逻辑是最重要的。
刚学习一门语言开始写代码最好不要太依赖 代码提示模块。
好好体验这种语言的魅力或者说是特性才是最重要的。
当你熟悉了这门语言之后,再使用代码提示节省时间,这样的过渡还是比较好的哈。
第二步:开发一些简单的应用程序
现在想想,我学的大部分的语言都没有做到第二步,足以看出你的开发能力实在是不怎么样了。
我好想唯一做过的关于开发的就是MFC了,还是那种最简单的应用程序。这个就比较多样化了。
目标:深入理解这样的程序20个吧。
注意总结经验。
第三步:写数据结构
除了用c语言和c++写过数据结构之外,我好想还没有用其他的语言写过数据结构呢!
就算是java我也只写过大数提交过,这样的话想想还真是有点可惜的呢。
哎,关于java大数的那一部分内容,或许我当时根本不理解为什么会那样写吧,只是将其当成模板那样去用而已。
目标:按章节来算的话。嘤嘤嘤,对这个基本上没有什么概念的感觉,先使用c语言实验一下吧,在日常的写代码过程中注意总结。