对我而言,我所遵循的开发思想其实很简单,却都是血泪的经验所汇结而成. 我将其总结为三点:
Make it work, 2) Make it clean, 3) Make it fast....说这个想说明, 对于新手而言, 第一门学习的语言并不重要, 它的作用是让你了解人与机器的交互接口, 也就是条件, 循环,函数等基本概念....再者,学习某一门编程语言,最好的办法就是那句至理名言:JUST DO IT, 纠结于语言,平台,难度这些东西反而是本末倒置, 编程首先要明确的事情是你想做什么....比如想做嵌入式,硬件相关,那C/C++是首选; 想做手机app, 当然是Java(Android)或Objective C; 想做些数据处理,或者小工具简化日常工作,那我会推荐Python;想做网页,除了...听闻使用不同开发语言的人会互相鄙视, 比如C++鄙视JAVA, JAVA鄙视Python, Python鄙视JS, 等等, 这让我深感无聊且幼稚.