不小心写了一会儿JS代码,因为页面上广告太多,想写点过滤广告的JS放在油猴子上用。而且还失败了,或许是动态更新所以去掉了还再回来,我就没有继续追加了。觉得好失败,想起来写代码的话还是严谨的语言比较好用一些。
于是想起来去写java,下了会儿tomcat,还没开始写,想写一下试试的。
下午出去逛马路,看着美丽的秋色图,想起或许自己比较喜欢的是编程本身吧。在外围逛了那么久,觉得有意思的还是算法上的判断。只是那么多大框架什么的,到现在不容易再回到编程里去。
通过想逻辑来实现代码,这个其实是我曾经比较擅长的,一眼看到它执行的最后结果。脑袋像机器一样运行比机器快。机器是运转算法,进行计算,我是直接指导算法的结果,本来就是定向设计的。
这个笔记本跑的慢集成环境不好装,用eclipse老一点的版本应该可以,不知道还能找不到不。倒是用Jbuilder也可以。想着沉到代码和算法里,从内部驱动。可是不知到能“想”多久。
内部驱动是一个很广的世界,就像玩游戏,控制外层的变动和实现。从内层建构开始大概可以发现很多以前没看到的角度,包括到数据堆栈的应用也能更多了解一些。
建了一个飘忽的空架子,也不能用这个来找工作,倒是可以给自己用,如果我会愿意编码的话。不怎么想写代码,失去了原有的快乐。最开始的时候写就讲究个代码简介,省字数。后来发现省字数一点用都没有,也不能提高运算速度,那点减少程序kb数根本没有实际价值。编程的时候会头痛,是判断用的时间多呢,还是赋值用的时间多,一个循环跑起来用那么多判断,比较或累加,怎样设计可以让程序跑的更简便一些。
在大了就会问底层是怎么实现的,堆栈是什么东西,为什么一个功能有那么多实现方式。每一个函数或者代码或者类它的实现过程中,都会用掉多少时间,怎么能看出来快慢。
当时写的程序那么少根本不能“感觉”出来,从书上读到的速度介绍不全也不管用。外文引进过来,往往是死板地背书,根本不是亲身体验的经验记载,不写为什么来,只写怎么做让照着做就可以了。关键是那个”怎么做”根本让人觉得头大不好用。
深入到程序内部,翻译过来的东西都是一个比一个逗。在这样一个环境里根本不可以做顶端依赖,总希望别人写好能用的东西直接告诉自己改怎么做,应该有人写出来自己的分析,写出来自己的探索,这才是平等的尊重。
Java坑很深,还是能用来写一些东西。
慢慢寻找着。肯定不能用JBuilder,那个集成太挫了。....