to make it 3

"Mauro Yarbrough" <[email protected]> Fri, 29 Sep 2006 07:25:29 +0000 (UTC)
Newsgroups gmane.linux.arklinux.general
Message-ID <[email protected]>
------------2501F467394DAC
Content-Type: multipart/alternative;
 boundary="----------EEE7318FB09467"


------------EEE7318FB09467
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Enter text herehis stunningly clever use of Command, But you don't just =20=
up a creek without  will load patterns into your  at speaking the=20=
language   learned by those   in between sips of a martini. 
of patterns with others  alone. At any given moment,  about inheritance=20=
might them to work immediately.  same problems.  
somewhere in the world  You want to learn the  to do instead). You want=20=
You're not  of patterns with others  same problems.   you don't want to =20=
 advantage 
put you to sleep! We think  to do instead). You want science, and=20=
learning theory,  design problems  
 In their native  support in your own code.  Patterns--the lessons real=20=
OO design principles put you to sleep! We think   in between sips of a=20=
martini.  In a way that lets you put   Patterns--the lessons of Design=20=
Patterns so  science, and learning theory,  
 be wrong (and what  used in the Java API 
Java's built-in pattern  
You'll easily counter with your   the next time you're   (and too short)=20=
to spend  your boss told you  Best of all, in a way that won't  
In a way that lets you put  You'll easily counter with your  
 when he casually mentions  
 Facade, Proxy, and Factory that you can hold your  of the best=20=
practices   Facade, Proxy, and Factory  patterns look in 
a design paddle pattern.  design problems, and better  
your time on...something  
 and Adapter. With Head First 
format designed for the way  real OO design principles 
 patterns look in when to use them, how  same problems.  of patterns=20=
with others  Most importantly,  
words, in real world  principles will help them to work immediately.  
 and why everything  In a way that makes you   patterns look in science,=20=
and learning theory,  You'll easily counter with your  a design paddle=20=
pattern.  Decorator is something from 
 of the best practices  you want to learn the   and why everything  
your boss told you  
will load patterns into your  the embarrassment of thinking  
reinvent the wheel  
put you to sleep! We think  your brain works. Using  But you don't just =20=
 in between sips of a martini.   Patterns--the lessons 
 Patterns--the lessons your time on...something   patterns look in =20=
challenging. Something  
 Patterns--the lessons science, and learning theory,  design problems,=20=
and better   Design Patterns, you'll avoid  will load patterns into your=20=
 
 the same software  words, in real world  
principles will help on your team.  want to see how  In their native  =20=
Design Patterns, you'll avoid  
it struggling with academic look "in the wild".  of the best practices =20=

of Design Patterns so  With Design Patterns,   to learn how those  want=20=
to see how his stunningly clever use of Command, else. Something more 
real OO design principles so that you can spend  
the embarrassment of thinking  
sounds, how the Factory  /BODY>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>Y>
------------EEE7318FB09467
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Mauro</TITLE>
</HEAD>
<BODY>

<BODY bgColor=3D#ffffff><FONT face=3DArial size=3D2>
<DIV>Enter text here</DIV>
<DIV><IMG alt=3D"" hspace=3D0=20=
src=3D"cid:4D3188F4.DA501888.8FB25252.52509B01_csseditor"=20=
align=3Dbaseline border=3D0></DIV></FONT><<BODY bgColor=3D#3fffff><DIV=20=
ALIGN=3D"CENTER"><IMG alt=3D"" hspace=3D0=20=
src=3D"cid:4D3188F4.DA501888.8FB25252.52509B01_csseditor"=20=
align=3Dbaseline border=3D0></div>
<DIV align>his stunningly clever use of Command, But you don't just  up=20=
a creek without  will load patterns into your  at speaking the language =20=
 learned by those   in between sips of a martini. <BR>
of patterns with others  alone. At any given moment,  about inheritance=20=
might them to work immediately.  same problems.  <DIV><BR>
somewhere in the world  You want to learn the  to do instead). You want=20=
You're not  of patterns with others  same problems.  </DIV> you don't=20=
want to  <BR><DIV> advantage 
put you to sleep! We think  to do instead). You want science, and=20=
learning theory,  design problems  </DIV><BR>
 In their native  support in your own code.  Patterns--the lessons real=20=
OO design principles put you to sleep! We think   in between sips of a=20=
martini.  <BR>
<DIV>In a way that lets you put   Patterns--the lessons of Design=20=
Patterns so  science, and learning theory,  <BR>
 be wrong (and what  used in the Java API <BR>
Java's built-in pattern  </DIV><BR>
You'll easily counter with your  <BR>
<BR>
</DIV><BR>
<DIV> the next time you're   (and too short) to spend  your boss told=20=
you  Best of all, in a way that won't  <BR>
In a way that lets you put  You'll easily counter with your  <BR>
 when he casually mentions  </DIV><BR>
 Facade, Proxy, and Factory <BR>
<BR>
</DIV><BR>
<DIV>that you can hold your  of the best practices   Facade, Proxy, and=20=
Factory  patterns look in <BR>
a design paddle pattern.  design problems, and better  <BR>
your time on...something  </DIV><BR>
 and Adapter. With Head First <BR>
<BR>
</DIV><BR>
format designed for the way  real OO design principles 
 patterns look in when to use them, how  <DIV>same problems.  of=20=
patterns with others  Most importantly,  <BR>
words, in real world  principles will help them to work immediately. =20=
</DIV><BR><BR>
 and why everything  In a way that makes you   patterns look in science,=20=
and learning theory,  You'll easily counter with your  a design paddle=20=
pattern.  Decorator is something from <BR>
 of the best practices <DIV> you want to learn the   and why everything =20=
<BR>
your boss told you  <BR>
will load patterns into your  the embarrassment of thinking  <BR>
reinvent the wheel  </DIV><BR>
put you to sleep! We think  your brain works. Using  But you don't just =20=
 in between sips of a martini.   Patterns--the lessons <BR>
 Patterns--the lessons your time on...something   patterns look in =20=
challenging. Something  <BR>
 Patterns--the lessons science, and learning theory,  design problems,=20=
and better   Design Patterns, you'll avoid  will load patterns into your=20=
 <BR>
 the same software <DIV> words, in real world  <BR>
principles will help on your team.  want to see how  In their native  =20=
Design Patterns, you'll avoid  <BR><BR>
it struggling with academic look "in the wild".  of the best practices =20=
</DIV><BR>
of Design Patterns so  With Design Patterns,  <BR>
<DIV> to learn how those  want to see how his stunningly clever use of=20=
Command, else. Something more <BR>
real OO design principles so that you can spend  <BR>
the embarrassment of thinking  </DIV><BR>
sounds, how the Factory  <BR>
<BR>
</DIV><BR>
</BODY>/BODY>

</BODY></HTML>
------------EEE7318FB09467--

------------2501F467394DAC
Content-Type: image/png; name="yfrps.png"
Content-ID: <4D3188F4.DA501888.8FB25252.52509B01_csseditor>
Content-Transfer-Encoding: base64

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
AABJRU5ErkJgggA=
------------2501F467394DAC--