Agile Zone is brought to you in partnership with:
  • submit to reddit
Andrew Gilmartin10/13/14
5018 views
0 replies

An Observer pattern implementation and illiterate programming

The Observer pattern and an experiment in documenting Java code using "illiterate programming."

Pubudu Dissanayake10/13/14
2917 views
0 replies

How to draw a Control flow graph & Cyclometric complexity for a given procedure

Cyclomatic complexity is a software metric used to measure the complexity of a program. This metric measures independent paths through the program's source code.

Tim Murphy10/12/14
7568 views
3 replies

Teaching Old Dogs New Tricks

Old developers can easily get set in their ways especially if they work in one environment for a dozen years or more. So how do you overcome the “that is the way it has always been done” mentality that sets in?

Mike Cottmeyer10/11/14
7219 views
0 replies

Teams 101

The notion of forming complete cross functional teams is one of the most well understood concepts in the agile community but maybe one of the least implemented in practice.

Arthur Charpentier10/11/14
3080 views
0 replies

Cross Validation for Kernel Density Estimation

In a post published in July, I mentioned the so-called Goldilocks principle, in the context of kernel density estimation, and bandwidth selection. The bandwidth should not be too small (the variance would be too large) and it should not be too large (the bias would be too large).

Paul Underwood10/10/14
2619 views
0 replies

Output Contents Of A Doctrine Object

I've being doing a lot of development with Doctrine recently and one of the things that I found out is that the Objects it works with can be huge which makes debugging the objects quite difficult for you and the browser to process.

Alec Noller10/10/14
21171 views
6 replies

Poll Results Are In: The World's Greatest Programmers

You may have seen our recent poll about the world's greatest programmers - maybe you gave an opinion! Well, the results are in, and we've created this infographic to help you visualize the rankings as determined by DZone's audience.

James Shore10/10/14
5951 views
0 replies

Agile and Predictability

It's entirely possible to make predictions with Agile. They're just as good as predictions made with other methods, and with XP practices, they can be much better. Agile leaders talk about embracing change because that has more potential value than making predictions.

Chris Odell10/10/14
6065 views
0 replies

Anyone Can Be A Codesmith.

I think that anyone who writes code in any shape or form should feel free about calling themselves a codesmith. The ideals of craftmanship should be followed, with a healthy dose of pragmatism, but learning the skills to become a good coder takes time and experience.

Mark Needham10/10/14
7112 views
1 replies

R: A first attempt at linear regression

I’ve been working through the videos that accompany the Introduction to Statistical Learning with Applications in R book and thought it’d be interesting to try out the linear regression algorithm against my meetup data set.

Tracy Vides10/09/14
669 views
0 replies

How to "Productize" Services and Use Ecommerce to Take the Leap

Service businesses are a great to get started with your entrepreneurial dreams. Bring your skills to the table, execute work, deliver it on time, and get paid – as simple as that. Service businesses are not the right vehicle just in case you wanted to do more, grow big, scale as big as you like.

Dave Fecak10/09/14
3522 views
0 replies

How To Get a Job in a Different City

Unless a candidate is considered superlative, non-local applicants are not always given the same level of attention as locals. Why might remoteness impact interview decisions (even in a tight market), and how can the potential for negative bias be minimized?

Mark Needham10/09/14
5837 views
0 replies

R: Deriving a new data frame column based on containing string

I’ve been playing around with R data frames a bit more and one thing I wanted to do was derive a new column based on the text contained in the existing column.

Erich Styger10/08/14
3195 views
0 replies

RingBuffer Component with Put/Get/Clear Events

Sometimes I have a good idea how to extend one of my Processor Expert components with an extra feature, but then I step back because why implementing more than I need at the moment? Using the CDE (Component Development Environment) of Processor Expert makes it very easy to such additional events:

Alec Noller10/08/14
12266 views
0 replies

Dev of the Week: Vladimir Šor

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Vladimir Šor, co-founder and CTO of Plumbr.

Alec Noller10/08/14
11845 views
0 replies

The Best of DZone: Sep. 30 - Oct. 7

If you missed anything on DZone this week, now's your chance to catch up! This week's best include a tutorial for getting started with Play Framework 2.3.4, a look at ARM mbed, a developer's guide to data science, the rise and fall of NoSQL, and more.

Mark Needham10/08/14
6037 views
0 replies

R: Filtering data frames by column type ('x' must be numeric)

I’ve been working through the exercises from An Introduction to Statistical Learning and one of them required you to create a pair wise correlation matrix of variables in a data frame.

Allan Kelly10/08/14
3495 views
0 replies

Estimates or #NoEstimates? That is the question

Maybe it is a navel gazing exercise for agile-folk but it does seem to be the reoccurring theme. And I can’t get over this feeling that some of my peers think I’m a bit stupid for continuing to support estimates.

John Cook10/08/14
1938 views
0 replies

The great reformulation of algebraic geometry

At the Heidelberg Laureate Forum I had a chance to interview John Tate. In his remarks below, Tate briefly comments on his early work on number theory and cohomology. Most of the post consists of his comments on the work of Alexander Grothendieck.

Michael Mainguy10/08/14
4464 views
8 replies

Why OSX sucks and you should use Ubuntu instead

OK, I confess, I use OSX almost exclusively and have for a number of years now. I love the hardware, but the OS and specifically it's lack of a software package management tool has just a level of suckyness that irritates me.