清风冷月

夜未眠。

窗口阵阵幽风拂来,让人感到一丝凉意。耳机里单曲循环着一首清冷的曲子——三个人的时光。思绪万千……

开学以来,深感自己所肩负的责任,未来、社会似乎近在咫尺。所以听课比以前不由自主的变认真了。

晚上装了ruby,开始接触ruby编程。ruby,据介绍是动态语言,特别类似于现实生活,区别于java,c++等静态语言。

下午在软件工程课上,知道什么才是牛人,为邵凌霄老师的风采深深折服。

引用其观点:面向对象和面向过程没有孰优孰劣之分,能够适应问题场景的方法才是最好的!不讲场景,只讲方法,扯淡!

                        理科是研究大自然已经存在的定律,发现即可;工科是发明一种东西,诸如造桥、造船、造空调。计算机80%是发明,无论是程序设计语言,还是算法、数据结构等等。

                        软件工程最重要的问题是解决模块间高耦合——达到高内聚,低耦合的效果。对于高耦合,可能的一种情况是A、B模块间的相互调用。这时,把A、B中互相纠缠的部分剥离出来,单独成一个模块或者与A或B合并,就可以了。

                       关于形式化方法。我国的高铁出故障,原因是信号系统出问题。而在法国,这样的情况没有发生过一次。他们的信号系统是通过形式化方法实现的,形式上证明是正确的,放在实际中就是如此。在法国科学家证明了3000多个定理后,这套系统诞生了。但形式化方法仅适用在需要高精确的系统上,对于平时生活中管理系统,完全没必要,否则太耗时间了,得不偿失。

                       结构化方法就是机器处理问题的方法。

                       考试可以不考,软件工程理论可以不上,但编程一定要强制进行。程序员必须得有一个代码量的积累。达到10,000行是一个层次,100,000行是更高的层次。认为软件工程很虚的人,一定是没有编过程序的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值