Skip to: Site menu | Main content

Autor

Chłopak z Bałut (Dołów), po uniwerku i stypendium. Wiecznie zestresowane, przemądrzałe bezguście. Więcej na stronie domowej.

Prace trwają

Stare

Właśnie siedzę nad properties i pomyślałem, że podzielę się informacją o tym, jak to będzie wyglądać i do czego ma służyć.

Otóż wymyśliłem sobie, że niektóre zmienne programu powinny być konfigurowalne at run-time, a właściwie to chodzi o to, żeby można było wyrazić pewne zależności... weźmy taki przykład:

  property address.email (to.email) {
      ".*@lists\.sourceforge\.net" => "rzyj@poczta.fm"
  }

Jednym słowem chcę, aby mój adres używany przy wysyłaniu listów był zależny od tego, do kogo list wysyłam. Zależności może być oczywiście więcej. Jak zwykle obowiązuje zasada, że w pojedynczych cudzysłowach jest wartość dosłowna, a w podwójnych wyrażenie regularne.

Oczywiście wszystkie properties muszą mieć jakieś zastosowanie, to znaczy ich ostateczna wartość musi być gdzieś wykorzystana. No i pomysł mam taki (zresztą już zaimplementowany), że kompozycja listu zaczyna się od szablonu. W szablonie zaś można używać properties. Mam nadzieję, że to jasne. Wracam do kodowania.

27 marca 2004, 15:04:25

Komentarze

Treść komentarza można formatować zgodnie ze składnią Textile.
Odpowiedzi śledzić można przy pomocy RSS RSS .