初學Ruby On Rails有感

2021-04-12 14:18:21 字數 637 閱讀 6536

因為看到一些牛人的部落格裡都有了對ruby on rails的認可,感覺主流的思想開始向rails傾斜了,那麼自己也不得不趕緊跟上,想法弄到了一本《應用rails進行敏捷web開發》.之所以選擇它是因為它有rails,有ruby語法的講解還有敏捷一詞.這麼多讓我感興趣的東西集合到一起,我認定這會是一本讓我感興趣的書.

果然,一切都是那麼有趣,高速敏捷得開發再一次震撼了我,在這簡潔優美的技巧演示面前,我再次得領略到技術進步帶來的效率提公升.第一次迭代,包括:建立資料庫,架設服務,建立orm,增添"顯示列表"功能和"新增""修改""刪除"操作的邏輯功能和頁面,這一切只花了25分鐘......

好快,25分鐘,如果是以往,我想這起碼需要半天.如果是乙個初學者的話,估計得要幾天.而現在的我在ror的領域,僅僅是個初學者.

曾經麻煩的過程需要很多的知識,熟練掌握這些知識並且能縮短開發時間的人被稱之為高手,可是現在,隨隨便便都可以達到高手的境界.不知道是該高興還是該擔憂自己為技術所付出的努力是不是有一天會隨著技術的革新而付之東流?當然,這一切也讓我再次確認,oo的思想、軟體工程、資料結構與演算法這些理論知識在長遠來說應該對我的職業生涯有著更為重要的作用。不過沒有之前的技術積累,會一直覺得這些個東西是那麼的高深莫測,往往自以為看懂了其實已經離題千里了,只有在看到某個理論後有共鳴的感覺才是真正的理解了。學習,真的很麻煩。

初學UniRx有感

很久沒有那種寫完 後的舒爽感了,直到這幾天遇到了unirx 我真的被這種簡潔,這種優雅給驚呆了。我還只初學了一些皮毛,天知道深入學習以後還有什麼驚喜等著我.簡單來說 對於unity指令碼,unirx可以解決update的臃腫和堆砌的成員變數過多的問題。可以用極少的 完成時間上的非同步邏輯,可以使用響...

倍增初學有感

倍增是指當普通的線性列舉無法滿足時間與空間要求,我們可以利用任意整數都可以表達成2的次冪項的和這樣的特性,從而只去列舉2的整數次冪上的和作為代表,其他的用代表值拼出即可。總的來說就是類似於二分的優化演算法。1.樸素演算法從前往後依次找,時間為o n 2.二分 定義乙個s陣列為a陣列的字首和陣列,對k...

Ruby on Rails版本公升級

公升級rails版本和gem版本時,先 gem update rails gem update 然後它會出現mysql的驅動錯誤的提示如下 問題 the bundled mysql.rb driver has been removed from rails 2.2.please install th...