3 ms·
I can nitpick too! :) I never said he reimplemented active record, I said he reimplemented ActiveRecord. Though I suppose the better verb to use would have been
by vinceguidry 10y ago
I can nitpick too! :) I never said he reimplemented active record, I said he reimplemented ActiveRecord. Though I suppose the better verb to use would have been 're-engineered'. Reimplementing seems to imply an algorithm or design pattern, where I meant to re-do the functionality.
- spraak 10y ago>I never said he reimplemented active record, I said he reimplemented ActiveRecord You didn't yet you did? You've said the same thing twice here
- vinceguidry 10y agoActiveRecord is an implementation of the active record pattern. DataMapper is an implementation of the data mapper pattern. https://en.wikipedia.org/wiki/Data_mapper_pattern https://en.wikipedia.org/wiki/Data_mapper_pattern https://en.wikipedia.org/wiki/Active_record_pattern https://en.wikipedia.org/wiki/Active_record_pattern
- lgierth 10y agoThe ruby lib DataMapper is actually an implementation of the active record pattern too ;) That's one reason to why ROM exists.