感想XD


最近遇到一個傢伙

厲害的傢伙 @_@

除了是個厲害的人 也非常有想法 有願景

覺得....好屌QAQ ....


其實生活周遭的朋友

那怕過的普普通通 做簡簡單單的工作

也是有很有想法的人


有想法的人跟他聊沒幾句

就會開始聊些543

因為她有思維~~~他的腦袋有在思考

所以他會很自然吐出這些話語

會讓我覺得你是個有智慧的人

雖然平常我們朋友打屁除了發Q發Q 操你妹OOXX的幹你娘的BB

或是一連串的XDXDXDXDXDDXXDXD

真的有想法的人 真的會很自然跟你聊他的想法

至於沒想法的人........

可以說只是對世界做出反應的人而已

跟著這社會做出該有的反應

我們上學

為的是把我們變得更像人更適合在這社會居住

許多人因此失去自我思考的本能

我就真的覺得有些朋友

看不到他腦袋有東西

XDXDXDXDXDDXXDXDXD

也可能人家沒讓我發現到吧XDXD

但有些朋友真的認識久了 長年以來都是這樣

=============不會解釋=============


人家說一開口便知有沒有

似乎真有這回事XD

雖然我這樣講~~~未必我就是有腦袋的人

其實我朋友都覺得我是智障

XDXDXDDXXDXD

其實很多事可以去思考

未必有答案

但會讓你變得更有智慧 更有修養

很多人是單細胞生物

因為沒腦袋

很容易發脾氣

很容易做出令人拿以置信的事情 任性 惱怒 失控 發瘋

那就是正統的毫無思考能力的生物XD

就像個動物 對周遭環境做出該有反應

我們稱作為人因為有腦袋瓜瓜

所以別忘了身為人 作為人該有的


雖然講是這樣講

但還是有些人喜歡把腦袋放空一直到老

沒有任何想法任何願景夢想

過生活是他們活下去的理由

這種人它的背後看不到甚麼......只有空氣


當然有時候我也會把腦袋放空

其實我真的思考的時候也只有騎車或睡覺前

也只有偶而會而已XDXDDX


總之別忘了腦袋瓜的額外功用

我這邊講的是除了生活周遭, 工作, 任何需要用腦以外的思考

年紀大了差距就來了

雖然我不想講我爸.......0rz

一大把年紀還像個智障一樣發脾氣......有夠難看........

無聊的小事也可以在那邊該該叫雞雞歪歪

有無休養的人

真的可以很輕易看出

腦袋有無智慧 同理

人與人

差距就在這

別當個單細胞生物, 別覺得過好生活, 領著薪水退休到老就是你的人生

人生值得每個人去思考規劃 雖然我們都會死 想想死之前可以留下甚麼 或想要做甚麼呀


寫程式必備工具XD



一個好用的IDE

目前寫PHP我是用Aptana 它讓我覺得最好用的是程式碼排版

還有幾個好用的指令~~~~(我會列出這幾個指令表示真的好用而且我很常用XD)

移除一列程式碼 ctrl+D 雖然好像很蠢的快捷鍵.....但這指令真的超乎想像的常用

ctrl+alt+下, 複製目前這一列程式碼至下一列

ctrl+B 原本好像是ctrl+alt+F 排版程式碼


然後寫程式的時候

推薦再開一個輔助用的編輯器~~~~~像我是開Sublime

有時候真的會有暫時要把一段程式碼或是CSS或是js或是HTML隨便貼一下暫存等等再用

在我會再開一個編輯器之前我都拿我們聊天用的skype貼XDXDXD

有時候連line也可以貼.........總之不能忽略這暫時複製貼上的需求性~~~~非常有用

話說Sublime讓我覺得最屌的就是多行同時編輯.......超級無敵神奇

不過用這招要非常善用Home,End, ctrl+方向鍵的功能


再來是SVN或git

幫你做版本控管~~~~~~我就真的有一次寫到一半被老媽害到電腦斷電

然後重開機我做的那個網頁檔變成大便打不開.......幹我差點瘋了0rz

好在我去SVN救到了 大約有80%..........不然我真的翻臉......因為那個檔案我編輯了超久...

其實我覺得不只寫程式, 假如適用photoshop , illustrator, word, excel之類等等等的都可以做版本控管

我覺得真的很重要~~~~~也很方便~~~~尤其多人一起work的時候更是超乎想像的必要


Evernote

主要就是一個管理記事本的東西.....

起先是張搞推薦我用的 他說他寫程式都會用Evernote

我用了才知道......真的非常好用XDDX

我會把很多常用的code放進去 當要用到的時候方便我複製貼上

實用性爆表....

我最常貼的是某段PHP 程式碼跟很長一段的CSS碼, 再來是一些非常實用的Javascript

用了才知道....真的非常好用0rz


大概以上~~科科A_Ay

寫程式or資料庫的命名方式..



最近弄個網站....

大致的工作就是把那網站改成用yii架構去寫

意外的困難

因為人家的命名方式.......超頭痛

首先是每個table都用編號的方式......暈倒0rz

例如他的user叫ad04........啥小

company叫hr01........

幹....看得懂就有鬼...

而且table裡的每個欄位都有prefix.....我超度爛這種命名方式0rz

我不知道最早是誰想出這招的.......雖然在join的時候可以完全不用擔心select出欄位名稱相同的狀況

可是SQL有種東西叫別名的東西........沒聽過alias嗎......這作法整個很不明智說

再來就是命名方式

在他的company裡面的公司名稱欄位叫做comp_name

這邊是我想講的重點~~~~也是我寫程式到現在我自覺比較好的命名方式

就是name一定都是名稱

那個table的項目的名稱

所以這裡只會叫name

假如有兩個單字組成就是小寫開頭駱駝峰~~~像dateFrom, dateEnd

像我弄那網站他不管怎樣的命名方式都是4個字母_4個字母

講真的........命這樣的名稱你要怎麼讓後續的人接手你寫的東西...

像他主鍵的命名一下可能是xxxx_numb........一下又是xxxx_code

整個超不一致又很難融入他的世界


像我的命名都是全部單字

沒有簡寫沒有底線都是長這樣

例如createTime, id, caseInformation, periodFrom

這樣管他哪個程度不好的接手你的程式他也可以很清楚知道你這邊在做啥事

簡寫好處是快~~~寫的也爽~~~~但我很不建議

而且我覺得要避免連續單字沒有區別的狀況

像這動作可能較sendData或是sendEmail, 有些人會寫這樣senddata或是sendemail

看不懂........看多看個幾秒或是看內容應該可以猜出XD

如果整個網站整個程式命名都長這樣........就可以想像接手你寫的程式的人可以花多少時間在這上面了

理解你想寫的東西  而不是你寫的東西

我覺得我寫的東西真的很容易看懂A0A

主要是命名方式, 還有程式也有做過排版

其實不少寫PHP的不知道有些IDE可以幫你做排版的工作, HTML, CSS, Javascript, PHP都可排

我覺得這是非常非常要去重視的一件事

像我重製這網站就是寫亂78遭...

已經夠看不懂了還要這邊歪過去那邊凹近來..........suck........

所以能的話我都在我這IDE隨便新開檔案貼進來排個版在看


網站可能是你寫的

但這網站不會永遠是你在寫

我覺得擔任這樣的角色 多少也為後人想想

我就是有太多太多這種經驗了....

而且每次都讓我超級無敵頭痛 ...........他媽的在寫啥小......看不懂就算了

亂成這樣自己都很難看懂了 更何況是人家看你寫的code


像去去年我弄個XX旅遊網站, 也是狀況很差的網站

沒有用MVC架構, 全程亂寫一通

一開始弄這網站我也超想哭............

我也會希望能重寫

但人家也會想~~~~不是每個寫程式的來了都說重寫~~~~我才沒這麼多成本給你換個人就重寫XD

後來那網站是沒重寫........要亂就給他亂...我就在這亂78遭狀況修改並新增功能XD


所以弄PHP網站最好是用某個framework

主要是有公開文件~~~公開的規格以及寫法

而且好的framework可以讓你升天

爛的framework............我覺得只會增加你的工..........

讓我映像比較深的是Zend framework

真的很慢, 而且程式碼超級長 呼叫一個function可以要你打一堆字

目前我摸過4個php framework

yii, zend, cakephp, kohana

yii是無庸置疑的好 比其他三個我摸過的好太多了

因為他的架構跟概念

真的會讓開發者很好做事~~~~重點是人家接手你網站也不會無從下手

用framework也會是說服人家的一個點

人家找你弄網站

你說我網站是自己寫的~

人家也會想.........你寫的.......那你有你的文件嗎..........你不做了人家怎繼續讓這東西keep going

所以用framework會是加分題

所以選擇哪家framework也是重點............我個人當然是推薦yii了XD

好歹人家是被評為Top 1的PHP framework

博客來買書........震怒!!!!!!!!

震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒震怒

火大



買來書~~~~狀況超差~~~~~~~~幹~~~~~~~~我不是買二手書吧!!!!!!!!!!!!

早知道買露天人家說有9成新的..........搞不好都比這好........而且還比較便宜...


很難解釋........總之沾有灰塵.......不知塵封多久

炸裂.....這應該是書局的書直接拿下來給我的吧0rz

莫名其妙的凹痕....

same


超不專業.........

露天拍賣買一些543

賣家都會用報紙還是甚麼保麗龍貓的塞給他爆炸

香蕉之下.......柏克萊用一個比書大好幾倍的箱子裝........裡面只有一本書跟退換相關的單子.......

三........三三三三三三.....三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三三小阿~~~~~~~~~~~~~~

但這不是我要靠杯的點

重點是這本書也太破爛了吧.....

都已經是箱子裝著了拿出來書上還有灰塵.....超誇張

喔不

不過我是沒想退換.....我想到還要寄回去浪費錢又浪費時間就投降了0rz

也許是個案吧...........

可能我就是那麼雖小

之前買的華碩NB也是

鍵盤問題修了第三次才終於修好........根本機王....

幹0rz

下次要買書絕對不會用甚麼柏克萊........要馬現場去買..........shit~~~~~~~~~