# 163 - Learning how to use the Extract Interface Technique

Level: Intermediate
Tags: Refactoring
Comments: (14)
Derik Whittaker
Presented By:

In this episode we are going to take a look at another refactoring technique, the Extract Interface technique.

This technique allows you to extract an interface from a class in order to break your concrete dependencies. By doing this you can provide yourself with better testing support as well as a better layer of abstractions.
Click here to Watch this Episode

Download (19.20 MB) (9:25) (1440x900)
Download (12.40 MB) (9:25) (960x600)


Comments: (14)

Chaussures Nike said....

Chaussures Nike place de la classe et la force d'amortissement grande pour défendre votre parfait état. chaussure nike pas cher en utilisant la conception Flywire double, d'apporter de verrouillage chaussures nike air max inimaginable la position arc, les pieds solidement fixés sur le lit de la Nike air max 90. Avec le soutien du talon dynamique et 3-couche semelle con?ue Nike air max BW pour offrir plus de soutien pour la Midon pieds. Nike air max TN rembourrage extraordinaire exquise, de protéger efficacement les pieds de l'impact avec le sol. Nouveau Nike air max LTD de course avec très excellentes amortissement souple et de modifier les caractéristiques de style, Nike air max 2011 afin de répondre aux divers besoins des coureurs. Tige en maille se combinent, Flywire, et le revêtement TPU, et la lumière essentielle dans la course pour les pieds, le soutien et la souplesse. Hop Nike air max 2012 meilleure absorption des chocs, dynamique des rapports sexuels Nike air max 2010 pied d'appui vous oubliez votre fatigue pieds Offrez-vous le plaisir Nike air max 2009 en cours d'exécution. Pour les pieds, la combinaison de la Nike air max 24/7 conception des systèmes et semelle intérieure LUNARLON apporter une protection amorti inimaginable et Nike air max 95 réactivité pour répondre à la course sur tapis roulant ou d'une route, une variété de conditions routières Nike air max 87. Avec semelles extérieures de l'ingéniosité de conception en caoutchouc Nike air max Tailwind con?u pour améliorer la résistance à l'usure, tout en maintenant une excellente fonctionnalité de s'assurer qu'à Nike air max Skyline de course après une longue période après.Nike air max 89 de course est l'utilisation efficace des avantages de l'amélioration des éléments de conception pour les pieds pour fournir un excellent amorti et de la performance ultime est garanti. Nike air max 180 en cours d'exécution tiges en vue d'utiliser une version améliorée de la Nike talon technologie FUSE pour améliorer la texture légère et le confort des chaussures, chaussures nike homme le fort soutien que l'effet peut être fiable soutenir les pieds en cours d'exécution, Le design puissant du coussin ensemble de palme chaussures nike femmes pour créer une longue période de la performance d'absorption des chocs exceptionnelle, Cushlon semelle intermédiaire en mousse vous permet à tout. Décollage ou gratter le sol pour obtenir la meilleure protection Nike à talons exécutant les lignes des rainures de flexion Semelle de chaussures de renforcer la démarche ma?trise d'améliorer encore l'efficacité de fonctionnement du coureur.

4/27/2012 5:22:28 PM

burberry bags outlet said....

welcome to our <a href="http://burberry.wholesalewithme.com" title="burberry outlet">burberry outlet</a> store ,there are many fashion and hight quality burberry bags wait for

do you want to buy <a href="http://burberry.wholesalewithme.com/burberry-bags-c-1.html" title="burberry bags">burberry bags</a> for yourslf or your beat friends in sometimes?

please come to our burberry outlet store.
our burberry outlet store offer many new style <a href="http://burberry.wholesalewithme.com/burberry-watches-c-4.html" title="burberry watches">burberry watches</a> for you.do

not miss the fashion burbery Burberry T-shirts.
In <a href="http://burberry.wholesalewithme.com/burberry-sunglasses-c-10.html" title="burberry sunglasses">burberry sunglasses</a> stores it really is typically some sort of

most effective style which precisely the top notch and several middle-class are typically in a region to afford
Fouthy-six Putting on a new <a href="http://burberry.wholesalewithme.com/burberry-watches-c-4.html" title="burberry watches for men">burberry watches for men</a> and relish the

summertime Does one prefers to invest in Burberry bags?

as we all know the burberry brand is very famouse in the world.in <a href="http://www.outletburberysonline.com" title="burberry bags outlet">burberry bags outlet</a> store you

will have a good time!
there is new store,the name is <a href="http://www.outletburberysonline.com" title="burberry outlet">burberry outlet</a> !you are interested in new store,you will have a good

time in there.
If you use <a href="http://www.outletburberysonline.com/burberry-bags-c-1.html" title="burberry bags">burberry bags</a> ,you will feel very Summer feeling, so many girls put it

evey women love the <a href="http://www.outletburberysonline.com/burberry-tshirt-c-3.html" title="burberry shirts">burberry shirts</a> in life,the burberry can give you more

confidence in sometimes.
Jack bought the <a href="http://www.outletburberysonline.com/burberry-sunglasses-c-10.html" title="burberry sunglasses">burberry sunglasses</a> and the next day he came to the

interview in the Burberry cheak shirt.

Join forums that areparticularlymeant to talk about watches. If you are searching for <a href="http://www.bestsshare.com" title="burberry sale">burberry sale</a> for women, then

obviouslycheck out women's forum.
One of the most popular British exports is the <a href="http://www.bestsshare.com" title="burberry outlet online">burberry outlet online</a>     .
The particular <a href="http://www.bestsshare.com/burberry-bags-c-13.html" title="burberry bags">burberry bags</a> typically reveal the actual Burberry renowned examine layout

which has been made popular by the garment range.
The color of <a href="http://www.bestsshare.com/burberry-tie-c-7.html" title="burberry ties">burberry ties</a> are bright but with the characters of mature and steady
the <a href="http://www.bestsshare.com/burberry-women-shoes-c-9.html" title="burberry shoes">burberry shoes</a> collection had occipied a large markey share and enjoys a massive

fan following.
I believe one's destiny of your <a href="http://www.bestsshare.com/burberry-women-wallets-c-11.html" title="burberry wallets">burberry wallets</a> long decrease jackets are

often more large-scale progress.

5/4/2012 11:49:43 PM

Boston Celtics Hats said....

Great goods from you, man. I have understand your  Miami Heat Hats  stuff previous to and you’re just extremely wonderful. I actually like what you’ve acquired here, certainly like what you’re saying and the way in which you say it. You  Polo Hats make it enjoyable and you still care for to keep it smart. I can not wait  Los Angeles Dodgers Hats  to read much more from you. This is actually a  YMCMB Hats   wonderful site.. Many of the arguments. I agree with  what you say. I hope I can continue  learning with  Muppets Cartoon Hats you and new ideas you.thanks for sharing. More awaits you.

5/7/2012 11:07:02 PM

louis vuitton outlet said....

Louis Vuitton Outlet

lead global luxury and No.1 fashion frontier!Louis Vuitton handbags,purses,sunglasses,travel bags are hot sale 75% off online!Welcome to buy!Thank you for your share.

Louis Vuitton Handbags


Louis Vuitton Handbags sale


LV Outlet


5/9/2012 9:23:10 PM


Think of our polarization as a glare kill switch that?s always on. Oakley HDPolarized lenses are oakley sunglasses cheap an option for FUEL CELL, and they block 99% of those irritating rays that interfere with vision. If you weren?t born with perfect eyes, no sweat ?FUEL CELL is available with Oakley Authentic Prescription Lenses (+2.00 through -4.00 combined power). You?ll also see ?IRIDIUM?? in the list of optional lenses. It?s a permanent coating that tunes and balances light while reducing glare.The wrap around lenses, unique bold colors with pearly shades and sophisticated decorations for men and women is the main features ofOakley sunglasses. The cool color of Oakley sunglass makes the sunglasses look more special and charming. Rayban-outlet.com is the best seller online Oakley outlet store. The glasses are in tasteful design, comfortable in wear and the big discount in price. For get more information of Oakley sale, please contact us at any time when you feel free. Hurry up! Those products are your perfect choice; it will bring you some fresh fashion charm to get Oakley.This article comes from http://www.oakley-frogskins.org/ Oakley was the very first manufacturer identify to introduce sunglasses like a trend accessory. A variety of other brand names which include Ray-Bans, Serengetis, Religious Diors, Chanels, Donna Karans, Dolce & Gabbanas, as nicely as Louis Vuittons are truly current about the designer shades marketplace.Shades really are a need to have when traveling with the sunlight in your encounter, when you are on a boat on the sunny day or for any other ocassion when you never wish to be disrupted by way of the sun?s sun rays

5/15/2012 7:58:02 PM

coach bags jordan shoes Monster Beats said....

A significant pandora criterion pandora
of shoes kids jordan
that is jordan shoes going mulberry bags to be to cheap acquire coach the shoes coach for them coach bags that are coach outlet

jewelry outlet

for kids


mulberry bags




really coach bags outlet risk-

free and chanel replica j12 watches look

attractive. Chanel Watch j12

Comfort and replica chanel design jordan and jordan design Monster Beats have granted Monster ample Monster worth Cheap Air Jordans in of







Dunks Jordan8 Cheap Shoes by
Air Jordan Shoes Nike.

5/16/2012 4:23:15 AM

coach bags jordan shoes Monster Beats said....

A significant pandora jewelry

criterion pandora

of shoes kids jordan

that is jordan shoes for

going mulberry bags outlet

to be to cheap mulberry bags

acquire coach bags the shoes

coach handbags for them

coach bags canada that are

coach outlet really

coach bags outlet risk-free and

chanel replica j12 watches look attractive.

Chanel Watch j12 Comfort and

replica chanel watches design

jordan concords and

jordan shoes design

Monster Beats Dre have granted

Monster Headphone ample

Monster Beats worth

Cheap Air Jordans in of Dunks

Jordan8 Cheap Shoes by

Air Jordan Shoes Nike.

5/16/2012 4:24:07 AM

ann said....

Once cheap prom dresses you dress up prom dresses with prime quality, you be dancing and obtaining numerous entertaining wedding dresses under 100 on prom night. So be sure your prom bridal dress will not be likely to preserve you uncomfortable  the whole evening dress. Take your time, get the ideal dress, and have cheap party dresses an incredible time in our website

5/16/2012 11:27:13 PM

Nike tn said....

The Nike Air Classic BW has been popping up Nike Requin en masse it seems and the latest Nike Tn colorway is this one that Nike TN Chaussures makes use of a healthy dose Nike Tn Pas Cher of team orange. The hard to Nike Chaussures deny colorway Tn Pas Cher features a white leather and mesh Nike Tn upper trimmed in black with a hint of grey Tn Requin around its rim while team orange highlights the entire affair.

The leather takes these FiveFingers to Vibram 5 Fingers the next level by making them Five Finger Shoes both super durable, Vibram Five Fingers a bit warmer, and a bit classier.? Five Finger Shoes They look great with jeans, too.? 5 Five Shoes While I'm sure you could run or Vibram 5 Fingers hike in the Trek LS, I'm not sure you're going to want to Vibram 5 Fingers as these are just nice and meant more Vibram Shoes for everyday wear though the leather Vibram Five Fingers can assuredly take a beating.

Honestly, can totally designer handbags evening show Coach Outlet Store Online your individual style Coach Factory Outlet and originality. If you are an attractive focal point in the game, Coach Outlet Online then you should better choose a Coach Outlet handbag latest collection of exquisite.

5/18/2012 1:35:38 AM

Nike Requin said....

<a href="http://www.ttubc.com/">TN Requin</a>

<a href="http://www.ttubc.com/">TN Requin Pas Cher</a>

<a href="http://www.ttubc.com/">Nike Requin</a>

<a href="http://www.ttubc.com/">Nike TN Requin</a>

<a href="http://www.tnrequintnpascher.com">TN Requin</a>
<a href="http://www.tnrequintnpascher.com">TN Pas Cher</a>
<a href="http://www.tnrequintnpascher.com">Nike TN </a>
<a href="http://www.skytnn.com/">Nike air max</a>
<a href="http://www.skytnn.com/">TN REQUIN </a>
<a href="http://www.skytnn.com/">Puma Pas Cher</a>

<a href="http://www.tnrequins2012.com"> Nike tn 2012</a>
<a href="http://www.tnrequins2012.com"> tn foot locker</a>

<a href="http://www.tnrequins2012.com">TN Pas Cher</a>

<a href="http://www.tnpascherchine.com">TN REQUIN </a>
<a href="http://www.tnpascherchine.com"> Nike TN </a>
<a href="http://www.tnpascherchine.com">Nike Requin </a>
<a href="http://www.tnpascherchine.com">Chaussure Requin</a>
<a href="http://www.tnpascherchine.com">Air Max Requin TN Pas Cher</a>
<a href="http://www.tnpascherchine.com">Puma Pas Cher</a> 

5/18/2012 11:39:56 PM

michael kors outlet said....
heng2 The vanity louis vuitton sale of common animals grain this year to square the nominative bags can be a lot more, the light out is not louis vuitton outlet store only the michael kors purses avant-garde sense, more michael kors handbags add a lot of fun to play. Such knowledge of the bag bag design, pure color collocation T-shirt or dress is most suitable for but. cheap louis vuitton handbags Connaught large square body bag, you go out of it with enough necessities, play shopping, also more show comfortable idle escape!Case grain bag reminds one of beautiful campus life, has a classic British taste. Simple design, full of amorous feelings of the institute of case grain adjusted, cooperate with the color of the CARDS, give a person michael kors bags a kind louis vuitton sunglasses of pleasing feel. Lovely leather small adorn the whole bag of tassels young michael kors outlet style, looks both leisure also is unique, and metal winding type aglet is ever springing cheap louis vuitton fashionable style, and it is very beautiful.

5/24/2012 11:32:49 PM

louis vuitton outlet said....
Nearly fifteen Cheap Louis Vuitton Outlet years after the day started selling Louis Vuitton designer Louis Vuitton Outlethandbags in the Louis Vuitton Outlet store first in China, the company launched its flagship store in the capital of Louis Vuitton Bags Sale Beijing 12. Many feel that the store is one of the few places in the country where consumers can be confident they are getting authentic designer handbags, because the Louis Vuitton Bags Chinese market is notoriously flooded with counterfeit designer handbags. Counterfeiters design Louis Vuitton Bags Sale outsell the original items in China have demonstrated a greater rate than 20:01. Many believe that the range of counterfeiters in the Chinese market is one of the most encouraging factors for the Louis Vuitton Louis Vuitton Outlet sale flagship store opened in the capital Louis Vuitton Canvas Bags Outlet of China. Anyone concerned Louis Vuitton Outlet on sale about accidentally buying a fake handbags outlet where they can receive the goods are Louis Vuitton Handbags Sale guaranteed authentic. Another Louis Vuitton Outlet popular theory is Louis Vuitton Outlet sale that Louis Vuitton opened a flagship store in Beijing in an effort to Louis Vuitton Outlet Bags help keep up your other luxury goods shops are aggressively expanding industry of Louis Vuitton Men Sale costume jewelry, and Louis Vuitton For Men automobiles through Asian markets. Companies have been very successful in serving the Louis Vuitton Sale For Women Chinese minority, who are spending record amounts due at 20 years of economic reforms in the country. The luxury Louis Vuitton Cards store huge 17,000 square meters and is 3 stories high. As predicted in the management of Louis Vuitton at the time of launch, the store was profitable immediately after Louis Vuitton online the opening, and remained so ever since. Besides handbags luxury designer Louis Vuitton Men Bags brand, the store will sell all kinds of Louis Vuitton handbags goods, ranging in price from a Discount Louis Vuitton Womens Onlinewoman purse of $ 360 to $ 200 thousand dollar Louis Vuitton Outlet gold watch made to order. Louis Vuitton donated a Louis Vuitton handbags significant portion of the sales on the first day of the flagship store in Louis Vuitton Jewelry Beijing for the World Games last year's Summer Special Louis Vuitton sale Olympics, held in the city of Shanghai. Chinese filmmaker Zhang and Liu Xiang Louis Vuitton Handbags For Women Olympic Yimouand, broker attended the gala Cheap Louis Vuitton Women Online opening of obstacles at the invitation of Louis Vuitton, has been Authentic Louis Vuitton Men Sale selected as figures Louis Vuitton handbags outlet in the Chinese community to represent the spirit of personal Louis Vuitton Outlet Sale development and innovation. Zhang donated funds for the Special Olympic Cheap Authentic Louis Vuitton World Games 2007, on behalf of Louis Vuitton, with Liu Xiang and Special Olympics Louis Vuitton Bags Outlet athletes and Judy Yang Jia Buy US Cheap Louis Vuitton Wallets Sirui hand to receive Louis Vuitton Shoes Outlet the donation as representatives of the Special Olympics. Thanks to Louis Vuitton sale the generosity of companies like Louis Vuitton, the Olympics were able to raise more funds than Cheap Louis Vuitton Mens ever, and the games were considered a success. It is too early to say Cheap Louis Vuitton outlet whether Beijing store the relationship influenced the designer Louis Vuitton Outlet Bags online handbags fake designer handbags sold on the Chinese market, but the shop is Louis Vuitton online definitely turning a Louis Vuitton Outlet profit, and the healthy one. It seems reasonable to expect the store to significantly restrict the sale of Louis Vuitton sale fake handbags in the country, since the replicas are not Louis Vuitton Bags necessary appeal to the Cheap Louis Vuitton bags same market you want to pay full price for authentic Cheap Louis Vuitton Sunglasses Louis Vuitton merchandise.

5/25/2012 2:11:48 AM

cheap snapbacks said....

The moment your cheap snapbacks friend receives the hat as gift, just observe the blush in his face Yu will find him surprised to receive such an unusual gift from you and it will improve the bonding between you From what has mentioned above,f you want a sporty cap that you can wear on other occasions other than during sports, these are the best caps99) you see 28 is like a fairly staunch resistance At the same time, this important factor makes it into a reality that manufacturers are able to have easy access to basic elements in order to run their business snapbacks Obviously, the biggest reason to wear a snapback cap is the fact that you can adjust it to any size you want, and it is always going to be comfortable Hats can make you look like more beautiful and handsome At the same time, this important factor makes it into a reality that manufacturers are able to have easy access to basic elements in order to run their business They make you very sweaty when in them For example, college Vasco players and NBA teams like the Cleveland Cavailers wear this kind of hats These snapback hats have a variety of trademarks and designs to choose from therefore you don't have to worry about the styles to pick out from At the same time, this important factor makes it into a reality that manufacturers are able to have easy access obey snapback to basic elements in order to run their businessEven the common soccer crew Los Angeles Raiders are wearing snapback hats as a gesture of their thoughtfulness to their metropolis for supporting them oftenThanks to the rapid improvement of international shipping, it is possible for customers to get their ordered goods within a few days Some of these hats have actually been embellished by well known teams for instance baseball, basketball and football To be honest with you, cheap MLB Snapback Hats there are plenty of people have a strong desire to visit China and get a better understanding of its unique culture and achievements as well In terms of Snapback Hats Wholesale, the majority of people are under the impression that Snapback Hats Wholesale from China are the most excellent These snapback hats have a variety of trademarks and designs to choose from therefore you don't have to worry about the styles to pick out from You might be dedicated to your favorite basketball or baseball team and that is what you want to represent They have varying designs depending on the color of the teams The snapback hats are popular Colorado Rockies Black Mlb Snap Back Hats Cap because they come in different makes and styles The team hats are perfect during summer even if engaging in an activity It is probably for these reasons that the snapbacks are back in style and becoming quite popular once again Most people actually get the snapback hats that symbolize their best teams Yes it normally takes perform, sure it is really aroyal ache in the butt, but the simple fact is that lively management saves the daySince these new era hats are popular with almost everyone, getting one in your nearest department store deems you a very lucky individual Morever, prices in brick and mortar stores are more expensive than one online Everyone is wearing team hats from rappers, athletes and everyone who wants to look fashionable for that matter Thirdly, hats can Colorado Rockies Blackblueviolet Mlb Snap Back protect your head from some danger or harm People love to wear them for style statement, to protect them from sun, protect hair and scalp from dust and air

5/29/2012 7:42:07 PM

Name: *
Email (not displayed): *
Comments: *

So, you Human...?