<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://dzone.com/links/misc/rss.xsl"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>dzone.com: methodology</title>
    <link>http://dzone.com/links/tag/methodology.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Sun, 08 Nov 2009 01:51:35 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2009-11-08T01:51:35Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://dzone.com/links/feed/frontpage/methodology/rss.xml</dz:selfLink>
    <image>
      <title>dzone.com: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <item>
      <title>Testing and constructors</title>
      <link>http://dzone.com/links/rss/testing_and_constructors.html</link>
      <description>One of the pillars of design for testability, which is listed also in the Google guide for code reviewers, is to have constructors that do not contain logic or method calls. I will explain the reasons behind this choice with an example, but let me say that to reduce dependencies it is natural for a class to avoid making assumptions on the external environment, performing things like creating new objects. Separating the business responsibility of a class from the one of wiring itself to other objects is necessary.</description>
      <category>how-to</category>
      <category>methodology</category>
      <category>php</category>
      <category>standards</category>
      <pubDate>Sat, 07 Nov 2009 05:15:14 GMT</pubDate>
      <guid isPermaLink="false">http://dzone.com/links/280457.html</guid>
      <dc:creator>piccoloprincipe</dc:creator>
      <dc:date>2009-11-07T05:15:14Z</dc:date>
      <content:encoded><![CDATA[<a href='http://dzone.com/links/rss/testing_and_constructors.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/280457.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>One of the pillars of design for testability, which is listed also in the Google guide for code reviewers, is to have constructors that do not contain logic or method calls. I will explain the reasons behind this choice with an example, but let me say that to reduce dependencies it is natural for a class to avoid making assumptions on the external environment, performing things like creating new objects. Separating the business responsibility of a class from the one of wiring itself to other objects is necessary.<br/><br/><a href='http://dzone.com/links/rss/testing_and_constructors.html'><img src='http://dzone.com/links/voteCountImage?linkId=280457' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>280457</dz:linkId>
      <dz:submitDate>2009-11-04T12:19:47Z</dz:submitDate>
      <dz:promoteDate>2009-11-07T05:15:14Z</dz:promoteDate>
      <dz:voteUpCount>10</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>192</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://dzone.com/links/images/thumbs/120x90/280457.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>piccoloprincipe</dz:username>
        <dz:userimage>http://dzone.com/links/images/avatars/355617.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>The Web Designer Wheel</title>
      <link>http://dzone.com/links/rss/the_web_designer_wheel.html</link>
      <description>The Web Designer Wheel is simple process model that describes in five steps how to manage a small web project and relations with client. This approach allows you to work better, fix and respect milestones and establish profitable and long-term relations with your clients.</description>
      <category>methodology</category>
      <category>web design</category>
      <pubDate>Fri, 06 Nov 2009 20:29:41 GMT</pubDate>
      <guid isPermaLink="false">http://dzone.com/links/279717.html</guid>
      <dc:creator>House</dc:creator>
      <dc:date>2009-11-06T20:29:41Z</dc:date>
      <content:encoded><![CDATA[<a href='http://dzone.com/links/rss/the_web_designer_wheel.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/279717.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The Web Designer Wheel is simple process model that describes in five steps how to manage a small web project and relations with client. This approach allows you to work better, fix and respect milestones and establish profitable and long-term relations with your clients.<br/><br/><a href='http://dzone.com/links/rss/the_web_designer_wheel.html'><img src='http://dzone.com/links/voteCountImage?linkId=279717' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>279717</dz:linkId>
      <dz:submitDate>2009-11-03T23:34:30Z</dz:submitDate>
      <dz:promoteDate>2009-11-06T20:29:41Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>473</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://dzone.com/links/images/thumbs/120x90/279717.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>House</dz:username>
        <dz:userimage>http://dzone.com/links/images/avatars/264570.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Key web development skills</title>
      <link>http://dzone.com/links/rss/key_web_development_skills.html</link>
      <description>A key tool for any budding web developer is API knowledge. It’s good to familiarise yourself with a variety of application interfaces. I started out using the Twitter REST API with PHP and CURL when twitter first launched the API to basically get a users tweets, pretty simple now I look back, but at the time it was the first time i’d done such a thing. As the development of social media continues this will increasingly open up opportunities to develop more and more applications that interact with one another and and make our daily chores more eventful....</description>
      <category>how-to</category>
      <category>methodology</category>
      <category>php</category>
      <category>standards</category>
      <pubDate>Thu, 05 Nov 2009 04:12:16 GMT</pubDate>
      <guid isPermaLink="false">http://dzone.com/links/278969.html</guid>
      <dc:creator>ashleyford</dc:creator>
      <dc:date>2009-11-05T04:12:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://dzone.com/links/rss/key_web_development_skills.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/278969.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A key tool for any budding web developer is API knowledge. It’s good to familiarise yourself with a variety of application interfaces. I started out using the Twitter REST API with PHP and CURL when twitter first launched the API to basically get a users tweets, pretty simple now I look back, but at the time it was the first time i’d done such a thing. As the development of social media continues this will increasingly open up opportunities to develop more and more applications that interact with one another and and make our daily chores more eventful....<br/><br/><a href='http://dzone.com/links/rss/key_web_development_skills.html'><img src='http://dzone.com/links/voteCountImage?linkId=278969' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>278969</dz:linkId>
      <dz:submitDate>2009-11-03T10:54:46Z</dz:submitDate>
      <dz:promoteDate>2009-11-05T04:12:16Z</dz:promoteDate>
      <dz:voteUpCount>11</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>603</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://dzone.com/links/images/thumbs/120x90/278969.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>ashleyford</dz:username>
        <dz:userimage>http://dzone.com/links/images/avatars/443773.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>SOA needs manifestation….not manifesto</title>
      <link>http://dzone.com/links/rss/soa_needs_manifestationnot_manifesto.html</link>
      <description>I’ll bet that it felt like a momentous achievement to get a group of very well-known bloggers, analysts and technologists to agree on a “manifesto” for services-oriented architecture (SOA).</description>
      <category>methodology</category>
      <category>opinion</category>
      <category>standards</category>
      <category>web services</category>
      <pubDate>Fri, 06 Nov 2009 03:20:23 GMT</pubDate>
      <guid isPermaLink="false">http://dzone.com/links/281419.html</guid>
      <dc:creator>Masoud Kalali</dc:creator>
      <dc:date>2009-11-06T03:20:23Z</dc:date>
      <content:encoded><![CDATA[<a href='http://dzone.com/links/rss/soa_needs_manifestationnot_manifesto.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/281419.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I’ll bet that it felt like a momentous achievement to get a group of very well-known bloggers, analysts and technologists to agree on a “manifesto” for services-oriented architecture (SOA).<br/><br/><a href='http://dzone.com/links/rss/soa_needs_manifestationnot_manifesto.html'><img src='http://dzone.com/links/voteCountImage?linkId=281419' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>281419</dz:linkId>
      <dz:submitDate>2009-11-05T09:12:30Z</dz:submitDate>
      <dz:promoteDate>2009-11-06T03:20:23Z</dz:promoteDate>
      <dz:voteUpCount>12</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>84</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://dzone.com/links/images/thumbs/120x90/281419.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>Kalali</dz:username>
        <dz:userimage>http://dzone.com/links/images/avatars/89352.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Building Our First Rails Application</title>
      <link>http://dzone.com/links/rss/building_our_first_rails_application.html</link>
      <description>Moving forward with our series, we'll build a basic Rails application that illustrates how easy Rails is to use and why the Rails user base continues to grow.</description>
      <category>frameworks</category>
      <category>how-to</category>
      <category>methodology</category>
      <category>ruby</category>
      <pubDate>Thu, 05 Nov 2009 12:38:16 GMT</pubDate>
      <guid isPermaLink="false">http://dzone.com/links/279579.html</guid>
      <dc:creator>HeyNow</dc:creator>
      <dc:date>2009-11-05T12:38:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://dzone.com/links/rss/building_our_first_rails_application.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/279579.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Moving forward with our series, we'll build a basic Rails application that illustrates how easy Rails is to use and why the Rails user base continues to grow.

<br/><br/><a href='http://dzone.com/links/rss/building_our_first_rails_application.html'><img src='http://dzone.com/links/voteCountImage?linkId=279579' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>279579</dz:linkId>
      <dz:submitDate>2009-11-03T18:41:25Z</dz:submitDate>
      <dz:promoteDate>2009-11-05T12:38:16Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>297</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://dzone.com/links/images/thumbs/120x90/279579.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>HeyNow</dz:username>
        <dz:userimage>http://dzone.com/links/images/avatars/459212.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Report on the Agile Tour in Geneva</title>
      <link>http://dzone.com/links/rss/report_on_the_agile_tour_in_geneva.html</link>
      <description>I participated on October 12 to the Geneva stage of the Agile Tour which was a great success. Here is a summary for three interesting presentations that I attended on team building, technical debt and adding lean over scrum.</description>
      <category>agile</category>
      <category>methodology</category>
      <pubDate>Thu, 05 Nov 2009 12:37:22 GMT</pubDate>
      <guid isPermaLink="false">http://dzone.com/links/280181.html</guid>
      <dc:creator>martinig</dc:creator>
      <dc:date>2009-11-05T12:37:22Z</dc:date>
      <content:encoded><![CDATA[<a href='http://dzone.com/links/rss/report_on_the_agile_tour_in_geneva.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/280181.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I participated on October 12 to the Geneva stage of the Agile Tour which was a great success. Here is a summary for three interesting presentations that I attended on team building, technical debt and adding lean over scrum.<br/><br/><a href='http://dzone.com/links/rss/report_on_the_agile_tour_in_geneva.html'><img src='http://dzone.com/links/voteCountImage?linkId=280181' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>280181</dz:linkId>
      <dz:submitDate>2009-11-04T09:43:29Z</dz:submitDate>
      <dz:promoteDate>2009-11-05T12:37:22Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>46</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://dzone.com/links/images/thumbs/120x90/280181.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>martinig</dz:username>
        <dz:userimage>http://dzone.com/links/images/avatars/219636.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

