开发语言学习总结

去年10月至今,时间已过半载,中间断断续续尝试学习一些前端的技术。虽然在学习之前对目前比较热门的一些前端技术进行了一些了解分析,无奈网上相关信息比较零碎,且缺乏一些系统性的理论知识。所以在中间还是走了一些弯路。今天抽空总结一下学习一门新语言的一些方法,希望对如我这般的新手有所帮助,也欢迎各位朋友补充指正。

兵马未动 粮草先行。如果把学习一门新知识比如打仗,学习之前的了解就如准备粮草,制定作战计划。

互联网给了我们随时随地获取知识的可能,同时庞大的数据信息也需要我们学会根据个人条件进行甄别提取。所以学习之前的一些了解分析就显得尤为重要,因为这个可以帮助我们在学习之前找准方向,提高效率。这里列举一些目前想到的点供各位参考:

平台兼容性:

硬件环境,操作系统环境;如是支持32位操作系统还是支持64位操作系统?是支持windows?还是支持linux?或者是跨平台支持?

软件架构:

例如是B/S架构还是C/S架构,即是适合开发浏览器访问的应用(web站点),还是适合开发安装在用户机器上的应用。

同类型语言的优点以及缺点:

外部因素-如这门语言相关的学习资源(书籍,文档,论坛)相对是否完善;语言的开发团队是否强大,版本的更新迭代是否频繁,是否有开源的社区支持。语言本身的因素-如比较突出的一些优点;适合解决哪些实际问题。

语言特性:

如是面向过程还是面向对象,是一门基础语言,还是一套框架。

扫描二维码关注公众号,回复: 6240285 查看本文章

学习成本:

是恰好衔接当前的个人基础往前学习,还是需要多完善一下与其相关的基础知识。

学习环境:

是否有边学习边实践的时机用来一步步巩固已学的知识点。

猜你喜欢

转载自blog.csdn.net/xfcy1990/article/details/90201773
今日推荐