编程语言套路讲解***
没接触过的编程语言,如何快速看懂编程文档?
类比吧,我觉的不论什么样的编程语言,思想是一样的,甚至发展到最后,都有可能互相借鉴的,例如java的Lamda表达式,在ES6当中也出现了。所以说,编程到后期是哲学问题,其实是一通百通的。
大部分编程语言的基本语法是差不多的,先用这个新语言写点简单的程序。然后逐步增加功能,如果不知道怎么实现,就先用谷歌百度搜索,等你学了一段时间以后,对这个语言有基本了解了,可以再去看该语言的技术文档,了解各种细节。当然,如果要真正弄懂文档里的内容,还是要动手搬砖。。。不,敲代码
只能从最开始一点点跟着文档往后看,中间不要跳读。
因为文档的话,基本每章都有相关性,跳读以后对于后面出现得概念会云里雾里,最后心烦意乱,越来越看不懂而放弃。
读文档,学新语言最忌讳追求快速,要认真读完。
我理解问题中的编程文档可能是编程语言文档或者API接口文档。前者是告诉你怎么学习使用这种编程语言,后者则是告诉你实现一个功能该怎么使用这个API。两者都不是太复杂,按照文档一步步练习下去,很快就会掌握。
从软件工程的角度看,什么样的利益相关方没有编程经验?可能是用户,可能是需求分析师,可能是测试工程师,甚至可能是产品经理或项目经理。在软件工程领域,“编程文档”可细分为“系统设计文档”、“概要设计文档”和“详细设计文档”。不同的利益方,对这三种关注程度或关注点也有所不同。那么,应该如何更有效地去阅读这些技术文档?
首先,明确阅读目的
对于没有编程经验的群体来说,他们想要阅读“编程文档”,都有一个共同点:必须清楚“需求”!否则,仅仅是为了阅读而阅读,那只有一种情况:QA(质量管理人员)为了检查文档编写规范。
鉴于这些群体都有对“需求”的了解,那么阅读“编程文档”的目的之一,就是核对需求实现的完整度及功能实现思路。
另一个目的,则是了解非功能性需求的实现技术特点,例如***用的开发技术框架、系统性能等等。
其次,带着问题阅读
在明确完目的后,我们就能比较明确阅读这些文档的侧重点,从而提炼相关的问题。带着问题去阅读,能避免陷入不必要的理解问题当中,能更快速地提取所要关注的信息。
提取所要关注的信息后,自然是评价文档所描述的内容是否符合预期。这才是阅读的目的和意义。
希望这些建议对您有帮助。
编程语言中最简单的是哪一种?
本人学过VB.net、C语言、C++、Java、javascript这几种语言。这几种语言里就属j***ascript最简单了,但是它的应用范围却很广,确实值得学习。近年来很火的python语言被作为一些小学的学科了,既然让小学生来学习,想必应该不会太难了,而且应用范围也很广。可以考虑二选一。
不过话说回来,语言只是编程的基础。不是说学会了语言就行了,还有很多的库啊框架的应用学习。所以不要想着简单又好用的东西。毕竟也不存在钱多、事少、离家近这么好的工作对吧。
更多和程序相关的问题,欢迎一起讨论。
j***a现在大红大紫,开发android应用软件必需使用的语言,oject-c因iphone走红,.net的C#微软在大力推广。web开发,php正是鼎盛时期,但python正有取代php之势。C/C++高薪酬的行业,也是最难学的。没有什么简单,只有不断学,你才能不致于被[_a***_]淘汰。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/21987.html