真正认识生命的价值是需要漫长的人生体验的,
生命在孩子们心中的地位远没有在大人们心中那么高
奇怪的是,大人们总喜欢把孩子同善良啊,和平啊
这些最美好的东西连在一起。
——《超新星纪元》
真正认识生命的价值是需要漫长的人生体验的,
生命在孩子们心中的地位远没有在大人们心中那么高
奇怪的是,大人们总喜欢把孩子同善良啊,和平啊
这些最美好的东西连在一起。
——《超新星纪元》
中午十一点十六分
“就像在沙漠里庄严地守望永恒的伟大的斯芬克司,它们好奇地凝视着虚无,冷静而睿智。”
世界上最遥远的距离,是我就在你身边,你却在玩手机。。。
王宝强离婚# 心软是一种不公平的善良,成全别人委屈了自己,却被当成棋子。一路走来,我们用自己的善良喂了不少没良心的狗,人生短暂,我们只想对身边每个人好一点,或许别人觉得自己聪明,可我们也不笨。我们可以装傻,但不要以为我们真傻,何必戳破。——献给那些善良、心太软、又没心机的人。
中午十一点十八分
很喜欢这句话:“不亏待每一份热情,不讨好任何的冷漠。”一旦攒够了失望,就离开。从此再也不见,友情如此,爱情亦如此。
中午十一点五十七分
“为什么暗恋那么好,因为暗恋从来不会失恋。你一笑我高兴很多天,你一句话我记得好多年。”即使是一场空欢喜,我喜欢你,无关风月。我愿你好,即使后来你与我全然无关。我想你,但不会去找你,深情而不纠缠。
我拒绝了所有人的暧昧,只为等你的一个不确定的未来,我用一生的幸福做赌注,你怎么舍得让我输。——亲爱的不二
眾所周知,軟件是用語言編寫而成的。你有沒有想過,既然都是語言寫成的產物,那麼做軟件和文學其實並沒有多大不同?
我們作文,講究先立意,再構思,再而至於著筆。軟件也是如此,先定位,再設計,再而至於編程。
文有文體之分,軟件也有類似分法。文體是基於著文時用於表情的文字組織方式而言的,軟件中基於編程組織方式的不同進行分類就是結構化編程產生的軟件、面向對象編程產生的軟件、面向服務編程產生的軟件等等。
編程的結果是軟件,這裡的軟件是廣泛而言的。它可以是小模塊,也可以是大系統。聯想到文學,軟件也就相當於我們著文的結果,它可以是一篇雜文,一部小說,一首詩或者一曲詞。那麼,我們怎樣錘煉自己的計算機內文學的功夫呢?
我們自出生開始就學習表達,至於識字念書,便開始學著以更多更高級的表達方式傳達自己的心情。當年齡日漸增加,我們開始學習說話的藝術,舉止的把握,識人知物的拿捏等等。每一種表達的錘煉,都是暗循其道的,對這錘煉之道的領會程度,決定著表達的效果,影響著表達者的前行。
我迄今的認為是,文學錘煉的要領是一步一步,夯實基礎。小學的基礎是,識字,知意,記詞,三者都必須在相應的語境中去認識和理解。然後,就可以寫簡單的作文了,抒情也好,記事也罷,都當是此時能力之所至。至於中學,字音、字形的工作已經大大減少,相應的,詞彙量開始變多,詞之海,浩瀚無邊,只有日積月累, 才能在著文時信手拈來,以期佳句天成。這時,我們還開始系統地認識文體,逐漸步入大型文學作品的閱讀之境。譬如一部小說,其中往往又會運用詩歌,記敘,雜 論等來完成小說的表達,這樣的混合簡直和混合編程的概念驚人一致!那麼,事實上,小說可以說是一種目前而言的最高級文體。數載流年,通讀小說者眾,閱小說 無數者多,然能著文者少,著文能為人識者更少,文著然後為人識,經時間沉澱,成佳作名篇之談者,便寥寥了。
再說軟件。當是從基礎開始,認識基本的指令(字),基本的表達結構(順序、選擇、循環;文學中的組詞是也),在相應的語境中去認識和理解,就像文學中用字 組詞,用詞造句一般,你要多練習用指令寫程序塊,用表達結構連塊成件,成件就是完成一個文件,例如一個.cpp 文件,其實這裡的文件不就是文學中造出來的句子么?就像有的句子可以單獨表意,有的句子要結合上下文理解,源文件也是有的可以單獨執行功能,有的卻要結合 其他的源文件一起才能執行功能。遣詞造句的功夫並非一朝一夕的事情,它貫穿在整個文學錘煉的骨體之中。以令寫塊,連塊成件的功夫也是如此,這功夫還有另一 個名字,叫做算法。
早在入學之初,我們便開始接觸遣詞造句的功夫的鍛煉,但我們可沒有一直遣詞造句!二、三年級的時候,我們就開始用自己拙劣的文筆著文了!
如此,你一定要知道,我們可不能一直只練習以令寫塊,連塊成件的功夫——即算法啊!你要知道算法(以令寫塊,連塊成件的功夫)怎樣進行,花一年時間認識以後,就該開始寫軟件了啊!
文學提高的方法,在此之後,便是詞彙的積累,佳句的積累,多讀,多想,多學,多寫,慢慢地,你的文章就變得好起來了。
做軟件也是如此,你要識得更多的指令(字),更多的程序塊(詞),更多的很棒的源文件(佳句),多讀,多想,多學,多寫,你的軟件也一樣變得好起來了。
事實上,各種系統的搭建方法其實也是可以類比的。它們像文學中的什麽呢?嗯,長篇文章的構思或者說結構。
而至於軟件工程,是指搭建軟件這件事情,就像著文這件事情一樣。