/* Ċ Ġ* ĠCopyright Ġ( c ) Ġ 2 0 2 0 ĠR az ew are ĠLLC Ċ Ġ* Ċ Ġ* ĠPermission Ġis Ġhereby Ġgranted , Ġfree Ġof Ġcharge , Ġto Ġany Ġperson Ġobtaining Ġa Ġcopy Ċ Ġ* Ġof Ġthis Ġsoftware Ġand Ġassociated Ġdocumentation Ġfiles Ġ( the Ġ" Software "), Ġto Ġdeal Ċ Ġ* Ġin Ġthe ĠSoftware Ġwithout Ġrestriction , Ġincluding Ġwithout Ġlimitation Ġthe Ġrights Ċ Ġ* Ġto Ġuse , Ġcopy , Ġmodify , Ġmerge , Ġpublish , Ġdistribute , Ġsublicense , Ġand / or Ġsell Ċ Ġ* Ġcopies Ġof Ġthe ĠSoftware , Ġand Ġto Ġpermit Ġpersons Ġto Ġwhom Ġthe ĠSoftware Ġis Ċ Ġ* Ġfurnished Ġto Ġdo Ġso , Ġsubject Ġto Ġthe Ġfollowing Ġconditions : Ċ Ġ* Ċ Ġ* ĠThe Ġabove Ġcopyright Ġnotice Ġand Ġthis Ġpermission Ġnotice Ġshall Ġbe Ġincluded Ġin Ċ Ġ* Ġall Ġcopies Ġor Ġsubstantial Ġportions Ġof Ġthe ĠSoftware . Ċ Ġ* Ċ Ġ* ĠNot with standing Ġthe Ġfore going , Ġyou Ġmay Ġnot Ġuse , Ġcopy , Ġmodify , Ġmerge , Ġpublish , Ċ Ġ* Ġdistribute , Ġsublicense , Ġcreate Ġa Ġderivative Ġwork , Ġand / or Ġsell Ġcopies Ġof Ġthe Ċ Ġ* ĠSoftware Ġin Ġany Ġwork Ġthat Ġis Ġdesigned , Ġintended , Ġor Ġmarket ed Ġfor Ġped ag og ical Ġor Ċ Ġ* Ġinstruction al Ġpurposes Ġrelated Ġto Ġprogramming , Ġcoding , Ġapplication Ġdevelopment , Ċ Ġ* Ġor Ġinformation Ġtechnology . Ġ ĠPermission Ġfor Ġsuch Ġuse , Ġcopying , Ġmodification , Ċ Ġ* Ġmer ger , Ġpublication , Ġdistribution , Ġsublic ensing , Ġcreation Ġof Ġderivative Ġworks , Ċ Ġ* Ġor Ġsale Ġis Ġexpress ly Ġwith held . Ċ Ġ* Ċ Ġ* ĠTHE ĠSOFTWARE ĠIS ĠPROVIDED Ġ" AS ĠIS ", ĠWITHOUT ĠWARRANTY ĠOF ĠANY ĠKIND , ĠEXPRESS ĠOR Ċ Ġ* ĠIMPLIED , ĠINCLUDING ĠBUT ĠNOT ĠLIMITED ĠTO ĠTHE ĠWARRANTIES ĠOF ĠMERCHANTABILITY , Ċ Ġ* ĠFITNESS ĠFOR ĠA ĠPARTICULAR ĠPURPOSE ĠAND ĠNONINFRINGEMENT . ĠIN ĠNO ĠEVENT ĠSHALL ĠTHE Ċ Ġ* ĠAUTHORS ĠOR ĠCOPYRIGHT ĠHOLDERS ĠBE ĠLIABLE ĠFOR ĠANY ĠCLAIM , ĠDAMAGES ĠOR ĠOTHER Ċ Ġ* ĠLIABILITY , ĠWHETHER ĠIN ĠAN ĠACTION ĠOF ĠCONTRACT , ĠTORT ĠOR ĠOTHERWISE , ĠARISING ĠFROM , Ċ Ġ* ĠOUT ĠOF ĠOR ĠIN ĠCONNECTION ĠWITH ĠTHE ĠSOFTWARE ĠOR ĠTHE ĠUSE ĠOR ĠOTHER ĠDEALINGS ĠIN Ċ Ġ* ĠTHE ĠSOFTWARE . Ċ Ġ*/ Ċ Ċ package Ġcom . ray w ender lich . android . b ubbles aff irm ations Ċ Ċ import Ġandroid . app . Application Ċ import Ġandroid . content . Context Ċ import Ġcom . ray w ender lich . android . b ubbles aff irm ations . database . Quote Database Ċ import Ġcom . ray w ender lich . android . b ubbles aff irm ations . model . Category Ċ import Ġcom . ray w ender lich . android . b ubbles aff irm ations . model . Quote Ċ import Ġcom . ray w ender lich . android . b ubbles aff irm ations . repository . Quote Repository Ċ import Ġcom . ray w ender lich . android . b ubbles aff irm ations . repository . Quote Repository Impl Ċ import Ġcom . ray w ender lich . android . b ubbles aff irm ations . util . Notification Helper Ċ import Ġjava . util . concurrent . Executors ĊĊ Ċ class ĠApp Ġ: ĠApplication () Ġ{ ĊĊĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġinstance : ĠApp ĊĠĠĠ Ġprivate Ġlateinit Ġvar Ġcontext : ĠContext ĊĠĠĠ Ġprivate Ġval Ġcategories Ġ= ĠlistOf < Category >( ĊĠĠĠĠĠĠĠ ĠCategory ( 1 , Ġ" Mot ivation "), ĊĠĠĠĠĠĠĠ ĠCategory ( 2 , Ġ" In sp iration "), ĊĠĠĠĠĠĠĠ ĠCategory ( 3 , Ġ" Confidence "), ĊĠĠĠĠĠĠĠ ĠCategory ( 4 , Ġ" Consistency ") ĊĠĠĠ Ġ) ĊĊĊĠĠĠ Ġprivate Ġval Ġdatabase : ĠQuote Database Ġby Ġlazy Ġ{ ĊĠĠĠĠĠ ĠQuote Database . build Database ( instance ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġval Ġrepository : ĠQuote Repository Ġby Ġlazy Ġ{ ĊĠĠĠĠĠ ĠQuote Repository Impl ( ĊĠĠĠĠĠĠĠĠĠ Ġdatabase . quote Dao (), ĊĠĠĠĠĠĠĠĠĠ Ġdatabase . category Dao (), ĊĠĠĠĠĠĠĠĠĠ ĠNotification Helper ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcategories , Ġcontext ). apply Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠsetUp Notification Channels () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĠ Ġ} ĊĊĠ Ġoverride Ġfun ĠonCreate () Ġ{ ĊĠĠĠ Ġsuper . onCreate () ĊĠĠĠ Ġcontext Ġ= Ġapplication Context ĊĠĠĠ Ġinstance Ġ= Ġthis ĊĊĠĠĠ Ġif Ġ( repository . getC ategories (). isEmpty ()) Ġ{ ĊĠĠĠĠĠ Ġrepository . add Categories ( ĊĠĠĠĠĠĠĠĠĠ Ġcategories ĊĠĠĠĠĠ Ġ) ĊĊĠĠĠĠĠ Ġrepository . add Quotes ( ĊĠĠĠĠĠĠĠĠĠ ĠlistOf ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠMotivation ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( quote Text Ġ= Ġ" âĢľ Push Ġyourself , Ġbecause Ġno Ġone Ġelse Ġis Ġgoing Ġto Ġdo Ġit Ġfor Ġyou .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ Ġ- ĠUnknown ", Ġcategory Id Ġ= Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( quote Text Ġ= Ġ" âĢľ Some times Ġlater Ġbecomes Ġnever . ĠDo Ġit Ġnow .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ Ġ- ĠUnknown ", Ġcategory Id Ġ= Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ The Ġonly Ġway Ġto Ġgo Ġfast , Ġis Ġto Ġgo Ġwell .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠRobert ĠC ĠMartin ", Ġcategory Id Ġ= Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Wake Ġup Ġwith Ġdetermin ation . ĠGo Ġto Ġbed Ġwith Ġsatisf action .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Do Ġsomething Ġtoday Ġthat Ġyour Ġfuture Ġself Ġwill Ġthank Ġyou Ġfor .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ The Ġsuccessful Ġwar ri or Ġis Ġthe Ġaverage Ġman , Ġwith Ġlaser - like Ġfocus .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠB ru ce ĠLee ", Ġcategory Id Ġ= Ġ 1 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Just Ġwhen Ġthe Ġc ater pill ar Ġthought Ġthe Ġworld Ġwas Ġending , Ġhe Ġturned Ġinto Ġa Ġbutter fly .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠPro verb ", Ġcategory Id Ġ= Ġ 2 ), ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠIn sp iration ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ As Ġlong Ġas Ġyou Ġare Ġlearning , Ġyou Ġare Ġnot Ġfailing .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ Ġ- ĠBob ĠRo ss ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Every day Ġlife Ġis Ġlike Ġprogramming , ĠI Ġguess . Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" If Ġyou Ġlove Ġsomething Ġyou Ġcan Ġput Ġbe auty Ġinto Ġit .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠD onal d ĠKn uth ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ I 'm Ġa Ġprogrammer . ĠI Ġlike Ġprogramming . ĠAnd Ġthe Ġbest Ġway ĠI 've Ġfound Ġto Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" have Ġa Ġpositive Ġimpact Ġon Ġcode Ġis Ġto Ġwrite Ġit .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠRobert ĠC ĠMartin ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ D ream Ġit . ĠW ish Ġit . ĠDo Ġit .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Little Ġthings Ġmake Ġbig Ġdays .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Some times Ġwe âĢĻ re Ġtested Ġnot Ġto Ġshow Ġour Ġweak nesses , Ġbut Ġto Ġdiscover Ġour Ġstrength s .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ D ream Ġit . ĠBel ieve Ġit . ĠBuild Ġit .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ All Ġour Ġdream s Ġcan Ġcome Ġtrue Ġif Ġwe Ġhave Ġthe Ġcour age Ġto Ġpur s ue Ġthem .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠW alt ĠDis ney ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Just Ġwhen Ġthe Ġc ater pill ar Ġthought Ġthe Ġworld Ġwas Ġending , Ġhe Ġturned Ġinto Ġa Ġbutter fly .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠPro verb ", Ġcategory Id Ġ= Ġ 2 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ The Ġones Ġwho Ġare Ġcr azy Ġenough Ġto Ġthink Ġthey Ġcan Ġchange Ġthe Ġworld , Ġare Ġthe Ġones Ġwho Ġdo .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠAn onymous ", Ġcategory Id Ġ= Ġ 2 ), ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠConf idence ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( quote Text Ġ= Ġ" âĢľ Great Ġthings Ġnever Ġcome Ġfrom Ġcomfort Ġzones .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ Ġ- ĠUnknown ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ If Ġyou Ġcan Ġwrite Ġ\" hello Ġworld \" Ġyou Ġcan Ġchange Ġthe Ġworld .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠR ag hu ĠV enk ates h ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Programming Ġisn 't Ġabout Ġwhat Ġyou Ġknow ; Ġit 's Ġabout Ġwhat Ġyou Ġcan Ġfigure Ġout .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠRobert ĠC ĠMartin ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Not Ġall Ġroots Ġare Ġb uri ed Ġdown Ġin Ġthe Ġground , Ġsome Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" are Ġat Ġthe Ġtop Ġof Ġa Ġtree .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠRobert ĠC ĠMartin ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ D ream Ġbigger . ĠDo Ġbigger .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ It âĢĻ s Ġgoing Ġto Ġbe Ġhard , Ġbut Ġhard Ġdoes Ġnot Ġmean Ġimpossible .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Don âĢĻ t Ġwait Ġfor Ġopportunity . ĠCreate Ġit .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ If Ġyou Ġwant Ġto Ġachieve Ġgreat ness Ġstop Ġasking Ġfor Ġpermission .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠAn onymous ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Good Ġthings Ġcome Ġto Ġpeople Ġwho Ġwait , Ġbut Ġbetter Ġthings Ġcome Ġto Ġthose Ġwho Ġgo Ġout Ġand Ġget Ġthem .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠAn onymous ", Ġcategory Id Ġ= Ġ 3 ), ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ// ĠCons istency ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ The Ġperfect Ġkind Ġof Ġarchitecture Ġdecision Ġis Ġthe Ġone Ġwhich Ġnever Ġhas Ġto Ġbe Ġmade .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠRobert ĠC ĠMartin ", Ġcategory Id Ġ= Ġ 4 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Is Ġit Ġpossible Ġthat Ġsoftware Ġis Ġnot Ġlike Ġanything Ġelse , Ġthat Ġit Ġis Ġmeant " Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Ġto Ġbe Ġdiscarded : Ġthat Ġthe Ġwhole Ġpoint Ġis Ġto Ġalways Ġsee Ġit Ġas Ġa Ġso ap Ġbubble ? âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠAl an ĠJ ĠPer lis ", Ġcategory Id Ġ= Ġ 4 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ I 'm Ġnot Ġa Ġgreat Ġprogrammer ; ĠI 'm Ġjust Ġa Ġgood Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" program mer Ġwith Ġgreat Ġhab its .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ Ġ- ĠK ent ĠBe ck ", Ġcategory Id Ġ= Ġ 4 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ I 'm Ġnot Ġa Ġgreat Ġprogrammer ; ĠI 'm Ġjust Ġa Ġgood Ġ" Ġ+ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" program mer Ġwith Ġgreat Ġhab its .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ Ġ- ĠK ent ĠBe ck ", Ġcategory Id Ġ= Ġ 4 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ The Ġharder Ġyou Ġwork Ġfor Ġsomething , Ġthe Ġgreater Ġyou âĢĻ ll Ġfeel Ġwhen Ġyou Ġachieve Ġit .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ Ġ- ĠUnknown ", Ġcategory Id Ġ= Ġ 4 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ The Ġkey Ġto Ġsuccess Ġis Ġto Ġfocus Ġon Ġgoals , Ġnot Ġob stacles .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠUnknown ", Ġcategory Id Ġ= Ġ 4 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Things Ġwork Ġout Ġbest Ġfor Ġthose Ġwho Ġmake Ġthe Ġbest Ġof Ġhow Ġthings Ġwork Ġout .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠJohn ĠW ood en ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ Success Ġis Ġwalking Ġfrom Ġfailure Ġto Ġfailure Ġwith Ġno Ġloss Ġof Ġent hus ias m .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠW inston ĠCh urch ill ", Ġcategory Id Ġ= Ġ 3 ), ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ ĠQuote ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġquote Text Ġ= Ġ" âĢľ I Ġhave Ġnot Ġfailed . ĠI 've Ġjust Ġfound Ġ 1 0 , 0 0 0 Ġways Ġthat Ġwon 't Ġwork .âĢĿ ", ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġauthor Ġ= Ġ" Ġ- Ġ ĠThomas ĠA . ĠE dis on ", Ġcategory Id Ġ= Ġ 3 ), ĊĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ }