最近一直在学习ruby 和 ruby on rails .都是学习一些技术上的东西.忽略了业务领域这一方面. 今天工作上的一些事,我负责设计来实现一个功能,一位我很尊敬的同事跟我讨论,指出了我很多不足的地方,我忽然发现:我好像忽略了深入地了解业务,了解领域建模方面的知道,在这一方面停步不前了. 技术和业务应当是同样重要的. 顾此失彼,惭愧啊惭愧....
2008-03-11

一个迷失的程序员

关键字: 一塌糊涂之心有烦恼
我还自认为是一个程序员的,虽然水平不怎么样. 不过最近为了某些原因,我却没有对自己的程序负责任,同样是为了某些原因,我同样没有尽全力写好程序.这样做是为了保障自己的利益,只不过却违背了当初做程序员的一些基本的原则. 唯有长叹一声.... 想起来,心里真不知道是什么滋味,乱七八糟啊... 三年了,怎么成了这个样子呢......
今天有个郁闷的问题,是关于hibernate的model的equals 方法的. @Override public boolean equals(Object obj) { if (this == obj) { return true; } if (obj == null) { return false; } if (getClass() != obj.getClass()) { return false; } Test other = (Test) obj; if (id == null) { ...
ruby和rails的文章看了不少.不过都没有看到过讲述如何在rails下面,按模块来分类model的资料(比如像java那样用包来分类java文件,呵呵 ...我是一个java程序员).我也试了一下把不同功能的model放在model(rails默认的)文件夹下面的子文件夹(模块,也是包),也是可以成功的,不过这样做的话,rails的约定高于配置就用不上了,因为要自己指定各个类的class.比如:has_one :my_test,:class_name => 'Content::MyTest' 这样.我觉得这样比较不爽. 另外,include Human 这样的代码 ...
今天有一个比较郁闷的问题了,就是把model分模块来管理,比如Human::Blog,Content::MyTest,代码如下: blog.rb class Human::Blog < ActiveRecord::Base #对应日志的内容 include Content set_table_name :human_blogs has_one :resource_entry,:as => :resource belongs_to :catalog has_one :my_test end my_test.rb class Conten ...
yangzhihuan
搜索本博客
最近加入圈子
最新评论