O:9:"MagpieRSS":23:{s:6:"parser";i:0;s:12:"current_item";a:0:{}s:5:"items";a:7:{i:0;a:5:{s:5:"about";s:56:"http://www.artima.com/weblogs/viewpost.jsp?thread=155342";s:5:"title";s:35:"Managing Dependencies - JarAnalyzer";s:4:"link";s:56:"http://www.artima.com/weblogs/viewpost.jsp?thread=155342";s:11:"description";s:149:"
Managing dependencies is important. JarAnalyzer, an open source static analysis tool for .jar files, can help. Think of it as JDepend for jars.
    ";s:7:"summary";s:149:"
Managing dependencies is important. JarAnalyzer, an open source static analysis tool for .jar files, can help. Think of it as JDepend for jars.
    ";}i:1;a:5:{s:5:"about";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=96404";s:5:"title";s:18:"What is good code?";s:4:"link";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=96404";s:11:"description";s:128:"
Wow. A lot of debate on quality versus velocity. I'm wondering if we're all on the same page with what we mean by quality.
    ";s:7:"summary";s:128:"
Wow. A lot of debate on quality versus velocity. I'm wondering if we're all on the same page with what we mean by quality.
    ";}i:2;a:5:{s:5:"about";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=88316";s:5:"title";s:20:"A Layering Challenge";s:4:"link";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=88316";s:11:"description";s:134:"
Can you divide your logical layers into separate deployable units without changing a single line of code? You should be able to!
    ";s:7:"summary";s:134:"
Can you divide your logical layers into separate deployable units without changing a single line of code? You should be able to!
    ";}i:3;a:5:{s:5:"about";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=87730";s:5:"title";s:27:"Deployable Units and Layers";s:4:"link";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=87730";s:11:"description";s:129:"
Layering is a powerful architectural pattern. It can be more powerful when using your deployable units as layer boundaries.
    ";s:7:"summary";s:129:"
Layering is a powerful architectural pattern. It can be more powerful when using your deployable units as layer boundaries.
    ";}i:4;a:5:{s:5:"about";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=86833";s:5:"title";s:21:"Physical Dependencies";s:4:"link";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=86833";s:11:"description";s:125:"
I'm curious, how many developers spend time consciously designing and managing relationships between physical entities?
    ";s:7:"summary";s:125:"
I'm curious, how many developers spend time consciously designing and managing relationships between physical entities?
    ";}i:5;a:5:{s:5:"about";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=73829";s:5:"title";s:28:"Duplication Ain't Always Bad";s:4:"link";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=73829";s:11:"description";s:57:"
Sometimes code duplication is warranted, even good.
    ";s:7:"summary";s:57:"
Sometimes code duplication is warranted, even good.
    ";}i:6;a:5:{s:5:"about";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=52949";s:5:"title";s:18:"Politics and Money";s:4:"link";s:55:"http://www.artima.com/weblogs/viewpost.jsp?thread=52949";s:11:"description";s:208:"
Sometimes, we're required to do things because &quot;that's the way things are done around here.&quot; But interpreting corporate standards and applying subtle adaptations can yield substantial rewards.
    ";s:7:"summary";s:208:"
Sometimes, we're required to do things because &quot;that's the way things are done around here.&quot; But interpreting corporate standards and applying subtle adaptations can yield substantial rewards.
    ";}}s:7:"channel";a:6:{s:5:"title";s:26:"Kirk Knoernschild's Weblog";s:4:"link";s:53:"http://www.artima.com/weblogs/index.jsp?blogger=kirkk";s:11:"description";s:117:"
Artima Weblogs is a community of bloggers posting on a wide range of topics of interest to software developers.
    ";s:5:"items";s:12:"
      
    ";s:9:"items_seq";s:70:"
        
        
        
        
        
        
        
      ";s:7:"tagline";s:117:"
Artima Weblogs is a community of bloggers posting on a wide range of topics of interest to software developers.
    ";}s:9:"textinput";a:0:{}s:5:"image";a:3:{s:5:"title";s:10:"Artima.com";s:3:"url";s:44:"http://www.artima.com/images/artima88x33.gif";s:4:"link";s:22:"http://www.artima.com/";}s:9:"feed_type";s:3:"RSS";s:12:"feed_version";s:3:"1.0";s:8:"encoding";s:10:"ISO-8859-1";s:16:"_source_encoding";s:0:"";s:5:"ERROR";s:0:"";s:7:"WARNING";s:0:"";s:19:"_CONTENT_CONSTRUCTS";a:6:{i:0;s:7:"content";i:1;s:7:"summary";i:2;s:4:"info";i:3;s:5:"title";i:4;s:7:"tagline";i:5;s:9:"copyright";}s:16:"_KNOWN_ENCODINGS";a:3:{i:0;s:5:"UTF-8";i:1;s:8:"US-ASCII";i:2;s:10:"ISO-8859-1";}s:5:"stack";a:0:{}s:9:"inchannel";b:0;s:6:"initem";b:0;s:9:"incontent";b:0;s:11:"intextinput";b:0;s:7:"inimage";b:0;s:17:"current_namespace";b:0;s:4:"etag";s:21:""fe0-551dd28863990"
";s:13:"last_modified";s:31:"Tue, 13 Jun 2017 20:19:53 GMT
";}