Friday, 28 November 2014

Learning a second programming language? Try these 5 sites

white code streaming across black background

Want to switch between programming languages? These sites show developers how to bridge the gap between languages and frameworks

Developers trying to jump from one language to another often hit the same wall: How do I do this? They can do it in their base language, but introduce them to a strange new world, and the going gets rough.
Programmers in this sticky position often benefit from seeing how the same concepts, designs, and algorithms can be implemented in parallel across multiple languages. Here are five sites that feature examples of how the most popular languages -- and a few you might not know -- tackle the same commands so very differently.

Wednesday, 26 November 2014

7 tools tuned for agile development success

Dev shops versed in agile development can choose from a wealth of rapidly improving project management tools to hone their processes

7 tools tuned for agile development success

Agile development remains an increasingly popular way for development teams to get work done. The iterative alternative to fully mapped-out waterfall processes has become widely accepted in recent years, bringing with it software tools designed to help agile practitioners hone their processes, collaborate efficiently, and monitor progress.
Companies like Atlassian, Axosoft, Microsoft, and others have been filling the niche for agile project management. Since we first rounded up agile project management tools in 2013, these tools have seen noteworthy improvements.
Here's another look at the more effective agile-oriented project management tools and what's been improved in them in the past year.