<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Oxagile Software Development Company Web Application Development Blog &#187; software programming</title>
	<atom:link href="http://blog.oxagile.com/tag/software-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.oxagile.com</link>
	<description>Web and Mobile Application Development Services</description>
	<lastBuildDate>Tue, 07 Sep 2010 12:16:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to learn any new programming language faster then ever</title>
		<link>http://blog.oxagile.com/2009/08/31/how-to-learn-any-new-programming-language-faster-then-ever/</link>
		<comments>http://blog.oxagile.com/2009/08/31/how-to-learn-any-new-programming-language-faster-then-ever/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 15:15:23 +0000</pubDate>
		<dc:creator>ozz</dc:creator>
				<category><![CDATA[.Net programming]]></category>
		<category><![CDATA[Java programming]]></category>
		<category><![CDATA[Programming PHP]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[software programming]]></category>

		<guid isPermaLink="false">http://blog.oxagile.com/?p=495</guid>
		<description><![CDATA[ 
   It’s always difficult to learn something new. Nevertheless, there are some techniques and tricks that can be very helpful for beginners who want to become Java, .Net, php, flash programmers, etc. So using them you can learn any new language easier, faster and more efficiently:

Set your time commitments
Don’t think that you [...]]]></description>
			<content:encoded><![CDATA[ 
   <span class = "facebook-like-this" style = "height: px"><iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.oxagile.com/2009/08/31/how-to-learn-any-new-programming-language-faster-then-ever/&layout=standard&show_faces=false&width=100%&action=like&colorscheme=light&locale=en_US&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:100%px; height:px"></iframe></span><p>It’s always difficult to learn something new. Nevertheless, there are some techniques and tricks that can be very helpful for beginners who want to become <a href="http://www.oxagile.com/expertise/by-technology">Java, .Net, php</a>, <a href="http://www.oxagile.com/services/flash-flex-programming">flash programmers</a>, etc. So using them you can learn any new language easier, faster and more efficiently:</p>
<p><img class="alignright" style="margin: 5px;" src="http://www.cps.neu.edu/images/programs/311_223/imgCourseLanding.jpg" alt="" width="311" height="223" /></p>
<p><strong>Set your time commitments</strong></p>
<p>Don’t think that you can learn a new language, giving it only half an hour every day. It’s much better (more productive) to read textbooks devoting the whole day to this activity (better 1-2 days a week then 30 min a day).</p>
<p><strong>Use cribs</strong><br />
Cribs may be more valuable than it might seem at the first glance. Writing cribs is one of the most useful methods of learning (they are not only reminders, but also your samples and tips).</p>
<p><strong>Collect all the necessary material</strong><br />
There are many resources for any programming language: Flash and Flex, AJAX, <a href="http://www.oxagile.com/services/mobile-application-development">coding for mobile applications</a> and others. Some of them are very good, others are not. Collection of numerous textbooks and internet-sources will allow you to choose the best authors and the easiest approaches. So, use Google and collect guides and manuals for programmers, articles in different media, post in popular blogs and respected forums.<br />
And the last point: make sure that you understand the basis of language, before you will begin to work with examples. You wont be able to built a house without foundation.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oxagile.com/2009/08/31/how-to-learn-any-new-programming-language-faster-then-ever/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to read books on programming more effectively?</title>
		<link>http://blog.oxagile.com/2009/07/30/how-to-read-bookson-programming-more-effectively/</link>
		<comments>http://blog.oxagile.com/2009/07/30/how-to-read-bookson-programming-more-effectively/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 11:22:22 +0000</pubDate>
		<dc:creator>ozz</dc:creator>
				<category><![CDATA[Project management in IT]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[effective reading]]></category>
		<category><![CDATA[oxagile]]></category>
		<category><![CDATA[software programming]]></category>

		<guid isPermaLink="false">http://blog.oxagile.com/?p=441</guid>
		<description><![CDATA[ 
   The majority of newbies and even some experts in software programming often ask themselves a question: how to read a book on programming? They want to save time and get more effect from reading.
What do you think? Which of the following tips would be more useful?
• To read one chapter, and [...]]]></description>
			<content:encoded><![CDATA[ 
   <span class = "facebook-like-this" style = "height: px"><iframe src="http://www.facebook.com/plugins/like.php?href=http://blog.oxagile.com/2009/07/30/how-to-read-bookson-programming-more-effectively/&layout=standard&show_faces=false&width=100%&action=like&colorscheme=light&locale=en_US&font=" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:100%px; height:px"></iframe></span><p><img class="alignleft" src="http://earth911.com/wp-content/uploads/2008/10/books.jpg" alt="" width="300" height="300" />The majority of newbies and even some experts in <a href="http://www.oxagile.com">software programming</a> often ask themselves a question: how to read a book on programming? They want to save time and get more effect from reading.<br />
What do you think? Which of the following tips would be more useful?<br />
• To read one chapter, and only after that to study a set of examples and task solutions.<br />
• To read a chapter and a set of examples at the same time.<br />
• To read a chapter / book and then review examples only visually, inventing own analogues of described problems.</p>
<p>We asked <a href="http://www.oxagile.com/company_summary.html">Oxagile programmers</a> what do they think about these questions and got the following answers:<br />
• I try to go read the chapter, type examples (I think that mechanical typing is also beneficial for me =), then I try to invent my own tasks for the given topic.<br />
• Traveling by subway I saw bearded guy who was reading the textbook on C + +, desperately commenting tasks in his notebook. I like this approach to the effective reading, but sometimes it looks like fanaticism =).<br />
• I start my reading from different parts of the book at the same time =). And in such a way my new book can be full of multicolored bookmarks even at the first day.</p>
<p>The way of reading depends on your way of thinking, so you can choose your own variant of effective reading. Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oxagile.com/2009/07/30/how-to-read-bookson-programming-more-effectively/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
