On Fri, Jan 8, 2010 at 11:54 AM, harmanjd <[email protected]> wrote:

> I am reading through the lift book to start getting an understanding
> of lift.
>
> I saw code like this
>
> override def readPermission_? = true
> override def writePermission_? = true
> protected def i_obscure_!(in : BigDecimal) = defaultValue
> protected def real_i_set_!(value : BigDecimal): BigDecimal = {
> if (value != data) {
> data = value
> dirty_?(true)
> }
> data
> }
>
>
>
Something that ends in _? should return a Boolean (readPermission_? looks
more natural to me than hasReadPermission)

Something that ends in _! means "think twice before using this method
because it can do something nasty" like Box.open_! or Mapper.delete_!


>
>
> My question is if there is some implied meaning by ending a field in
> _! or not?  It seems confusing as a newbie to have that when scala has
> an _ operator and a _*.   I got confused with names  like 'dirty_?'
> and have to think 'is that an operator of some sort that I need to
> lookup or is that just a name?
>
> Thanks,
> James
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Lift" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<liftweb%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/liftweb?hl=en.
>
>
>
>


-- 
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics
--
You received this message because you are subscribed to the Google Groups "Lift" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/liftweb?hl=en.

Reply via email to