What have you found for these years?

2009-07-29

pagify reloaded (2)

差不多了。之前碰上 dm-core 0.10RC 的問題,
是 require 的順序不對的關係,產生奇怪的錯誤...
mini test 好像會吃掉一些東西?居然連 new 是 private,
這種錯誤都出現了。看半天跟我的程式完全對不起來...

總之重新調整 require 順序後,問題都消失了。
因此現在是 datamapper 和 active_record 應該都沒問題了。
ruby 1.8 和 1.9 應該也都可以跑,沒什麼問題。

其餘比較大的改變,第一個是我決定跟隨 ruby 的命名原則,
就是所有名詞動詞都用 normal form, 只用單數,也不變化型。
因為搞那單數複數真的很要命... 很煩,好處卻不多。
想想,都要用目錄了,廢話當然是複數啊 orz

反正應該也沒什麼人用,我就改了。準備一下,
大概就要弄 1.0 放到 rubyforge 上了。

對了,rails helper 也加上去了,模仿 will_paginate,
取名 would_paginate.... 網址的部份,把所有 query string,
全砍掉,也就是用 request.path, 然後接上 page 的 query string.
很單純,反正我只需要這樣,有人需要複雜的動作就再說吧。

自認程式寫得很簡單,也很模組化...

目前版本暫定 0.6, 再試試看有沒有什麼問題,
還有還要加什麼功能。想不到的話就要放 1.0 了。
現在缺的大概是中文吧?想想看這要怎麼加上去比較好。

如果有加上去的話,就是 0.7
不然 0.6 就要跳 1.0 囉。

0 retries:

Post a Comment

All texts are licensed under CC Attribution 3.0