作者giive (lala)
看板Ruby
标题[心得] 漂亮的 Syntax Suger
时间Fri Sep 1 15:20:49 2006
刚刚正在写一个计算 apache 有多少 process 的 Ruby Script
`ps auxw | grep apache `.split("\n").each do |line|
user,pid,cpu,mem,vsz,rss,tty,stat,start,time,command = line.split("\s")
process_count += 1 if command == '/usr/sbin/apache'
end
注意这一段
user,pid,cpu,mem,vsz,rss,tty,stat,start,time,command = line.split("\s")
写完之後,兴奋之情仍然无法消去
平行 asignment 虽然被人称为是 syntax suger
但是这样的 syntax suger 可以很有效的帮助 programmer 整理逻辑
而这样的写法,以後我要做什麽扩充像是 user = 'abc' 都很方便
也不用重新查一次 ps 的排列顺序
是谁说 syntax suger 不重要的
--
lighty RoR 是一个介绍 lighttpd , SQLite , Ruby and Rails 的 Blog
http://lightyror.blogspot.com/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.42.22
1F:推 godfat:推,我一直觉得 syntax sugar 可以简化问题,还是很重要 09/01 15:22
2F:推 yzugsr:推,相当酷 XD\ 09/01 20:48