• submit to reddit
Luigi Viggiano01/31/11
12748 views
7 replies

Unit Test Naming Conventions

There are a certain number of naming conventions used for unit tests. In the beginning, with JUnit 3, to define a test it was mandatory that the class name was named like MyClassTest, be extending from TestCase and all the test method names were starting...

Axel Rauschmayer01/31/11
8838 views
3 replies

What is the JavaScript Equivalent of Java Bytecode?

The browser is slowly turning into a great platform. Part of the allure of the Java platform is that it has a core that goes beyond “Java the language”: The Java Virtual Machine (JVM). There are now many languages that target the JVM, for example: Groovy,...

Den D.01/31/11
11252 views
4 replies

Why switching from Android to Windows Phone 7 won't be a problem

Mobile development is an interesting task and today if an app is available on one platform, chances are it will soon be available for other platforms as well. This is driven by the fact that the percentage of devices on the market is pretty much split among 4...

Mitch Pronschinske01/30/11
6688 views
0 replies

Prediction #9: Majority of developers demand access to Agile/ALM tools from IDE, look elsewhere for pretty colours and oversized fonts

This is a reposting from Mik Kersten's Tasktop Blog.  Look for more predictions in this series on his blog and on Agile Zone. 

Mitch Pronschinske01/29/11
7159 views
0 replies

Prediction #10: Agile rollouts increasingly driven from executive office, developer backlash follows

This is a reposting from Mik Kersten's Tasktop Blog.  Look for more predictions in this series on his blog and on Agile Zone. 

Steven Lott01/28/11
10221 views
2 replies

FAERIE DUST™

Here's how to recognize a Faerie Dust request:We have identified a problem. It can be with almost anything: scalability, reliability, auditability, any Quality Measure. We're pursuing a specific technology. Typically, something that has the lowest impact on...

Avi Yehuda01/28/11
10802 views
1 replies

Android – Creating links using linkify

  Linkify is a class that lets you create links from a TextView or a Spannable.

Krishna Kumar01/28/11
3951 views
3 replies

Fully Flexible Software

A commenter (Daniel) on my previous post had this to say [summarized from multiple comments]: if you assume that requirements can be well defined and are static for the lifetime of the product, then programming is trivial. I’ve never seen this assumption...

Lynda Moulton01/28/11
3214 views
0 replies

Enterprise Trends: Contrarians and Other Wise Forecasters

The gradual upturn from the worst economic conditions in decades is reason for hope. A growing economy coupled with continued adoption of enterprise software, in spite of the tough economic climate, keep me tuned to what is transpiring in this industry.

Tim O'brien01/28/11
6966 views
1 replies

Using the Maven Release plugin: Things to Know

When should the code be tagged? How is the release/branch/tag process related to deployment? How should we branch during the release process? Should we branch early on in the release? Or, should we just continue on in trunk and only branch when we...

Nick Boldt01/28/11
18826 views
3 replies

HOWTO: Partially Clone an SVN Repo to Git, and Work With Branches

I've blogged a few times now about Git (which I pronounce with a hard 'g' a la "get", as it's supposed to be named for Linus Torvalds, a self-described git, but which I've also heard called pronounced with a soft 'g' like "jet"). Either...

James Sugrue01/27/11
8835 views
0 replies

Kizby: The First Commercial e4 Based Application

While reading through the e4 mailing list, there was one post that caught my attention - a commercial product based on e4 called Kizby. Considering that e4 is still a relatively new framework, I was intrigued to find out more about why they chose e4 and...

Jakub Holý01/27/11
7770 views
2 replies

Using Ivy with pom.xml

It’s possible to use Apache Ivy with dependencies defined in pom.xml instead of its native ivy.xml but you will need to apply some workarounds and you’re loosing access to some functionality that you might (or might not) need. The problem is that in a...

Mark Needham01/27/11
4189 views
2 replies

Deliberate Discovery: The Stuff I Don’t Know List

Towards the end of Dan North’s post on Deliberate Discovery he makes the following suggestion: There is much more to say about deliberate discovery. Think about applying the principle to learning a new language, or picking up a new technology, or a new...

Krishna Kumar01/27/11
4506 views
6 replies

Get a Better Word for Software “Craftsman”

Ade Oshineye complains that proponents of Software Craftsmanship misunderstand it: Ill-informed proponents of Software Craftsmanship tend to make the following mistakes: