proxy代理   soft软件   IT 业界特快   norton 诺顿病毒库   代理列表   search FTP搜索   whois IP地理位置   blog 追求完美  
money理财   life生活   RSS聚合门户   firefox WEB浏览器   免费域名   typeset 假古文   AntiVirus 反病毒   ipcn 站点导航  

« 多系统删掉linux系统后grub loader启动windows的方法 | Main | RealProducer Plus v11.0.0.2013 发布 回顾《高质量 RM/RMVB 压制规范》 »

November 24, 2005

从 python 和 java 谈一个语言的学习路线

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。
https://windtear.net/archives/2005/11/24/000835.html
http://windtear.net/archives/2005/11/24/000835.html

说起开发 从 python 和 java 谈一个语言的学习路线
题目起的有点大

不过很早就想写写语言的学习路线问题了 (其实不单单是语言 很多计算机技术都是)
水木社区的同学往往遇到问题就到讨论区(Board)发文喊救命
而这些又是极其基础极其基本的东西

记得清华当年一直在提“宽专业厚基础”
也就是要把基础打扎实

具体到一门技术的学习
我认为主要是学习的方法 而不是这门技术本身
也就是高中阶段老说的“素质教育”

计算机语言基本是相通的
原理、API调用接口、各种特性
这家有了 如果真的好 那家也会跟进、补上

所以语言学习 数据结构 算法逻辑很重要
具体的底层基础类库(扩展库、丰富的API接口调用)只是用的时候要了解的工具
具体到学习
就是先从 tutorial(java python) 了解大架构 特性feature
扩展性 可维护性 用武之地

看几个example 懂的如何寻找help 调用help就可以了
基本语法 控制结构 数据结构支持 函数、方法定义 扩展复用

java很火 j2me j2ee
python 也很火 google 流行的p2p应用

学习的话 多体会多琢磨 多动(这点和vim TC等的使用一样要多用 肢体记忆)
比如python看帮助
import sys
help (sys)

写代码的时候考虑复用 接口规划(默认值) 写必要的注释
在细节上追求完美只是个量的问题 只要你愿意

学习是为了用 用一次的东西就很可能用第二次
工欲善其事 必先利其器
磨刀不误砍柴功
了解清楚需求 在需求不甚明了、存在需求不清可能变动的情况下搭好架子是必要的
即便重来也可以复用

先写这么多
本blog WWW

Posted by windtear at November 24, 2005 10:06 PM

本站使用中的任何问题,请与 windtear @ windtear.net 联系
Copyright© 1999-2024 Windtear. All rights reserved.