Everybody can author a new question

JavaBlackBelt

Subscribe to JavaBlackBelt: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get JavaBlackBelt: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories

Graphical user interface (GUI) testing is a potentially problematic area because constructing effective test cases is more difficult than the corresponding application logic. The roadblocks to effective functional GUI testing are: Traditional test coverage criteria like "80% coverage of the lines of code" may not be sufficient to trap all the user interaction scenarios. End users often use a different user task interaction model than the one conceived by the development team. Functional GUI testing needs to deal with GUI events as well as the effects of the underlying application logic that results in changes to the data and presentation. The common methods for functional GUI testing are the "record and execute" script technique and writing test programs for different scenarios. In the "record and execute," the test designer interacts with the GUI and all the eve... (more)

How to Diagnose Java Resource Starvation

We can visualize resource starvation using an elaborate rendition of the Dining Philosophers Problem. This classic metaphor of resource allocation among processes was first introduced in 1971 by Edsger Dijkstra in his paper "Hierarchical Ordering of Sequential Processes." It's been a model and universal method for verifying theories on resource allocation ever since. The metaphor goes like this: There are three well-known philosophers in an Asian bistro. Dinner is served but they are only given three chopsticks because the restaurant's supply truck has been stuck in a snow storm f... (more)

Java Kicks Ruby on Rails in the Butt

This article tries to demonstrate that Java can be more productive than Ruby. We are going to develop the same application of the article Rolling with Ruby on Rails Revisited (part 1 [1] and part 2 [2]) but using POJO [3]s annotated with JPA [4] and a Model Driven Framework, OpenXava [5] in this case. The result is that with less code, and less time you obtain a more powerful application. Ruby and rails: The regressive framework Ruby on rails [6] is so elegant, so easy, so productive. I cannot avoid read and heard continuously these comments. For example, the article Rolling with ... (more)

JavaBlackBelt Plugs Certification Hole

JavaBlackBelt offers Java developers that chance to prove their skills with Java and related technologies, including EJB, Hibernate, Struts, Spring, Servlet/JSP, Tomcat, Ant, Design Patterns, JSF, JUnit, JDBC, Swing, XDoclet, Architecture, WebLogic, JavaScript, SWT/JFace, and XML Parsing. The company is focused on its concern  that most developers have unrecognized skills. "They have to learn many technologies and frameworks to be productive. It takes nine months on average for a non-java developer to be comfortable in writing a typical business application with Java," company in... (more)

JavaBlackBelt and 50,000 Members Bring 2.0 Skills Management for Java to US and India Enterprises

Normal 0 false false false EN-US X-NONE X-NONE Brussels, Belgium, January 21, 2009 – JavaBlackBelt, a leader in Java learning and now powered by over 50,000 developers in its European community, today announced the opening of its web 2.0-based Java skills management services to enterprises in the US and India. Specifically, it has reached agreement with Boston-based Global Force DIRECT™ for distribution rights across these regions. The JavaBlackBelt service, driven by crowd-sourcing/moderation, already offers the world’s most comprehensive, state-of-the-art digest of Java skil... (more)