# 163 - Learning how to use the Extract Interface Technique


2/16/2010
Level: Intermediate
Tags: Refactoring
Comments: (7)
Author:
Derik Whittaker
 
Presented By:
Codebetter.com


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)

Links/Resources:


Comments: (7)

kila said....

<!-- /* Font Definitions */ @font-face {font-family:??; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} @font-face {font-family:"\@??"; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-charset:134; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:3 135135232 16 0 262145 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; text-align:justify; text-justify:inter-ideograph; mso-pagination:none; font-size:10.5pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:??; mso-font-kerning:1.0pt;} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} /* Page Definitions */ @page {mso-page-border-surround-header:no; mso-page-border-surround-footer:no;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 90.0pt 72.0pt 90.0pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

ShopKiss.com is an online store to collect and supply the most great collection and information of Louis Vuitton Handbags, replica gucci handbags, Chanel, prada handbags online, Dior, Fendi, Miu Miu, Burberry, LV purses and wallets, from men's to wemen's, also we can help you to find and compare which best fits you. At ShopKiss.com you can buy up to 30% OFF on sale, Big Discount and very Cheap Price! When you are walking on the road and take a discount louis vuitton handbags, you would be instantly noticed, and admired by women and men beside you. A LV handbags, not only reflect your high sense of fashion, but also represents your status, confidence and prestige. For many people who has a budget, however, a louis vuitton handbags on sale could be a cost-prohibitive order. ShopKiss.com will meet your all demands and suffice satisfaction, here have most great collection of all designer handbags and wallets, all and high quality knock off designer chanel bags 2009, same as real and authentic handbags, but cheap price.


8/27/2010 7:54:59 PM

jack said....

Dear friends, welcome to our nike air max shoes online shop- www.kicksinfo.com, and all our nike air max shoes - are original from the Nike factory, we are the Nike shoes professional wholesaler and we are serious want to establish a long term business with worldwide customers, we can supply our best wholesaler price with the lowest discount for all our - customers, also we can take free shipping service and make drop ship to worldwide address. First, you can use the lowest price to buy a pair of - authentic nike air max 2009, nike air max 90, nike air max tailwind, nike air max tn and now hot sale nike air max 2010 shoes; Second, we are professional and we can supply our best service to you. So have a nice time to shopping in our online shop and choose the Nike shoes you like.

Nike Air Max is a line of shoes first released by Nike, Inc. in 1987. Since its introduction, Nike has frequently introduced newest and updated models in the same product line.Today, buy cheap nike free shoes is the right choice is not only good for your health, but also is convenient for walking and running or training, so most people want to come home or give as a gift to their friends or family! Marking happier! They are really a nice addition this summer for wardrobe.We have a variety of nike free 3.0, nike free 7.0 shoes for you to choose.Certainly all our products are for sale, new and free shipping.Wish has a good experience Purchase here.


8/28/2010 12:20:35 AM

sky said....

http://www.albatouristik.com
 p90x DVD workout  only for your healthy
http://www.rosetta-stone-shop.net
 rosetta stone  enjoy your learning another language
http://www.itunes-gift-cards.org
itunes gift card  convinent  for your friends and relataves
http://www.highwaytowatches.com      swiss replica watches
http://www.watches-mens.com      mens watches
http://www.cnaweb.net/product/fitness_programs/insanity.shtml      insanity workout DVD price , insanity workout.com
http://www.cnaweb.net/product/fitness_programs/turbofire.shtml      Turbo Jam Workout DVD ,Turbo Jam.com
http://www.cnaweb.net/product/fitness_programs/turbofire.shtml      Turbo Fire Workout DVD ,Turbo Fire.com
http://www.cnaweb.net/product/fitness_programs/body-gospel.shtml      Body Gospel Workout DVD,Body Gospel.com
http://www.cnaweb.net/product/fitness_programs/power90.shtml      Power 90 Workout DVD ,Power 90.com
http://www.cnaweb.net/product/fitness_programs/brazil_butt_lift.shtml      Brazil Butt Lift ,Workouts DVD
http://www.cnaweb.net/product/fitness_programs/best_sellers/slim_in_6.shtml      Slim in 6 Workout DVD,Slim in 6.com
http://www.cnaweb.net/product/fitness_programs/hip_hop_abs.shtml      Hip Hop Abs Workout DVD, Hip Hop Abs.com


9/1/2010 10:21:02 PM


UGG Classic Boots said....

The biggest feature of UGG Classic Metallic Boots | UGG Classic Metallic Bootsare that when you touch the boots upper,and UGG Classic Tall Boots | UGG Classic Tall Boots will keep your feet comfortable.Hurry up to buy the fashionable and durable UGG Classic Argyle Knit Boots | UGG Classic Argyle Knit Boots.The classic of ugg boots called UGG Infant’s Erin Boots | UGG Infant’s Erin Boots,in such a UGG Classic Cardy Boots | UGG Classic Cardy Boots. The UGG Nightfall Boots | UGG Nightfall Bootsis a tall.There are two kinds the new listing of UGG Bailey Button Boots | UGG Bailey Button Boots: black and sand. Here is style of UGG House Slippers | UGG House Slippers has a stylish new design and colors. Now UGG Elsey wedge Boots | UGG Elsey wedge Bootsare hot on sale. Hurry up, believe your choice, around the UGG Langley Boots | UGG Langley Boots packaging is characterized by the stylish touch wood bead.The UGG Adirondack Tall Boots | UGG Adirondack Tall Boots is a very good thermal insulating boots. The UGG Highkoo Boots | UGG Highkoo Bootshas become one of ladies’ favorites as a cozy boot in the winter months – the look is definitely UGG Seline Boots | UGG Seline Boots, We provide high quality UGG Corinth wedge Boots | UGG Corinth wedge Bootsfor you, Cheap UGG Fluff Flip Flop | UGG Fluff Flip Flopon Sale here for you! UGG Classic Short Boots | UGG Classic Short Boots are built for your ultimate comfort. We offer high quality UGG Scalloped Moc | UGG Scalloped Moc but sale UGG Locarno Boots | UGG Locarno Boots low price to you! UGG Classic Crochet Boots | UGG Classic Crochet Boots is a typical representative of the UGG Classic Mini Boots | UGG Classic Mini Boots, and the design increases your extra comfort that called UGG Sundance II Boots | UGG Sundance II Boots.There are so many cheap UGG Classic boots | UGG Classic boots.


9/7/2010 11:29:28 PM

new uggs said....

If you want to  buy ugg boots ,such as the  Ugg Classic Boots,like the stylish UGG bailey button boots ,here have all kinds of the bailey button boots for you to choose :Womens Bailey Button Black,UGG Bailey Button Blackberry Wine,UGG Bailey Button Boots Bomber,UGG Bailey Button Candied Fig,UGG Bailey Button Chestnut,UGG Bailey Button Chocolate,UGG Bailey Button Crystal Blue,UGG Bailey Button Deep Cobalt,UGG Bailey Button Ever Greeen,UGG Bailey Button Grey,UGG Bailey Button Jester Red,UGG Bailey Button Metallic Logo Chestnut,UGG Bailey Button Metallic Logo Chocolate,UGG Bailey Button Sand,UGG Bailey Button Seashell Rose,UGG Bailey Button Leopard,we also have the new arrived and fashionable  UGG Bailey Button Triplet Boots ,- this kind of boots also have many colors,just like UGG Bailey Button Triplet Grey,UGG Bailey Button Triplet Black,UGG Bailey Button Triplet Chestnut,UGG Bailey Button Triplet Chocolate,UGG Bailey Button Triplet Deep Atlantic,UGG Bailey Button Triplet Sand,how about the pretty UGG Classic Mini Boots,many colors are available ,for example UGG Classic Mini Black,UGG Classic Mini Chestnut,UGG Classic Mini Chocolate,UGG Classic Mini Grey,UGG Classic Mini Sand,we also introduce the simple but beautiful Ugg Classic Short ,all sizes and colors are available for you,such as the UGG Classic Short Aqua,UGG Classic Short Aqua Sea,UGG Classic Short Black,UGG Classic Short Bomber Jacket Chestnut,UGG Classic Short Bomber Jacket Chocolate,UGG Classic Short Chestnut,UGG Classic Short Chocolate,UGG Classic Short Eggplant,UGG Classic Short Fancy Chestnut,UGG Classic Short Fancy Grey,UGG Classic Short Fern,UGG Classic Short Fuschia,UGG Classic Short Grey,UGG Classic Short Metallic Gold,UGG Classic Short Pacific,UGG Classic Short Sand,UGG Classic Short Leopard,UGG Classic Short Romantic Flower,UGG Classic Short Terracotta,UGG Classic Short Tomato,UGG Classic Short Ultramarine,we still the the tall boots,that is Classic Tall UGG Boots,-UGG Classic Tall Black,UGG Classic Tall Bomber,UGG Classic Tall Chestnut,chocolate classic tall uggs,uggs classic tall grey boots,UGG Classic Tall Jacket Chestnut,UGG Classic Tall Jacket Chocolate,UGG Classic Tall Jacket Pink,UGG Classic Tall Metallic,UGG Classic Tall Mulberry,UGG Classic Tall Navy,UGG Classic Tall Pink,UGG Classic Tall Purple,UGG Classic Tall Sage Green,UGG Classic Tall Sand,about the tall boots we have another stylie like Classic Tall Fancy UGG Boots ,UGG Classic Tall Fancy Chestnut,UGG Classic Tall Fancy Chocolate,UGG Classic Tall Fancy Light Grey,UGG Classic Tall Fancy Tropic Palm,people also like the special UGG Classic Tall Wool,-UGG Classic Tall Wool Black,UGG Classic Tall Wool Chocolate,UGG Classic Tall Wool Shadow Blue,UGG Classic Tall Wool Stripe Black,UGG Classic Tall Wool Stripe Brown,the one hot sale and stylish ,fashionalbe Leopard print UGG boots   also perfect for you,we have 3 style ,such as the Leopard Print Uggs,Uggs Leopard Print,and UGG Classic Tall Leopard,the beautiful and nice Ugg Romantic Flower Boots  are my favorite ,how about you?,like the -UGG Classic Short Paisley Chesnut,UGG Classic Short Paisley Grey,Romantic Flower Uggs,UGG Classic Tall Paisley Chesnut,UGG Classic Tall Paisley Grey,UGG Classic Tall Romantic Flower..Ugg Knit Boots ,-Classic Argyle Knit Ugg BootsClassic Cardy ugg Boots, UGG Tall Stripe Cable Knit Boots .....We offer all kinds of the boots,hople you will choose the one you most like .


9/8/2010 11:29:59 PM

replica watches said....

replica Watches series - the gift of godApril 7,2008 to read to 12,relevant brahman grams of yabao grams in 2008,the world yabao senior and horological exhibit in Geneva to display its new replica Blancpain the world again in this world,this year's work,in the world famous stage,to show the world once again,show its incomparable craft,and free from vulgarity beauty of unique.The elegant charm,lightsome and elegant series in Paris,mysterious midnight eternal charm of series of public project will series is a new fake Aigner Watches and materials of various precious jewelry unique combination,from different Angle to display its each segment fully brahman grams of yabao brahman grams of yabao gives extraordinary beauty and poetry,painting,this is part of the work of the charm of the soul and the spirit of the two,this is the impact of grand picture of his work and ideological source poem like lasting appeal.08 to Corum Watches fake exhibition opened the curtain,let us become a dazzling brahman grams of yabao Blancpain Watches fake these people fear ahead of several representative the masterpiece of the mentality masterpiece project.Charm is Zodiac fake series - the gift of god.From the cords twisted inside the Gerald Genta Watches fake inspired jewelry,ZhongFu round brilliant diamond dials,enchase,horizontal is equipped with four leaf clovers,swaying claddaugh rotates inside a traditionally-designed box shaped style and perfect in the United States and Breguet fake China emphasizes will pay close attention to the creation of grace and fascinating subject.Brietling famous Rotary Watches fake with flying Bird seriesThe Gun Top Pilot IWC series Ferrari Watches,nearly chronology of bounded material high-tech ceramics "zirconia and all black blend in design.That may be Top Gun elite series,with relevant course design,layout,flying aircraft cockpit imitate the appearance,be full of combat dash. replica Vacheron Constantin Watches of needle timing design,after two red in the second,together will form the fighter fake Aero Watches for Man to shape and appearance of the blasting on crunching.Black list,how the new Panerai most Black Radiomir Seal.Zirconia ceramics "high-tech",and don't difference is the breakthrough in equilibrium pressure casting method and mode shape with powder, Explorer Watches replica Richard than traditional fine steel endurance high five times.


9/9/2010 5:24:50 PM


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



So, you Human...?