Here’s a blog post exploring the different CRUD approaches in
your Scala code. I will show you three different approaches,
0 replies - 2161 views - 11/14/12 by Jan Machacek in Articles
The functionality in expectations.scenarios was borne out of compromise.
I found certain scenarios I wanted to test, but I wasn't sure how to
0 replies - 1892 views - 11/14/12 by Jay Fields in Articles
As I’m working on some scala code the last few weeks, i have come
across some functions in the scala api that I didn’t understand right
4 replies - 7196 views - 11/12/12 by Jelle Victoor in Articles
Most of the time you can easily divorce the values needed in an expected
form and an actual form of an expectation. In those cases, nothing
0 replies - 1695 views - 11/11/12 by Jay Fields in Articles
Hope you are having fun so far, but our application has serious performance defect. After measuring response times of the RandomOrgRandom class we...
0 replies - 1794 views - 11/11/12 by Tomasz Nurkiewicz in Articles
As a follow-up of point 4 of my previous article, here’s a first little cheatsheet on the Scala collections API. As in Java, knowing API is a big step in...
0 replies - 4786 views - 11/11/12 by Nicolas Frankel in Articles
The vast majority of testing I do these days is state-based; however, there are times when I need to test an interaction (e.g. writing to a file or...
0 replies - 1699 views - 11/10/12 by Jay Fields in Articles
If you're using expectations and Joda Time, you now have the ability to
freeze time in bare expectations (version 1.4.16 and above). The
0 replies - 1941 views - 11/09/12 by Jay Fields in Articles
In the previous part we implemented our first actor and sent message to it. Unfortunately actor was incapable of returning any result of processing this...
0 replies - 3074 views - 11/08/12 by Tomasz Nurkiewicz in Articles
I’ve spent my last 7 weeks trying to follow Martin Odersky’s Scala courses on the Coursera platform.
In doing so, my intent was to widen my approach on...
1 replies - 5853 views - 11/05/12 by Nicolas Frankel in Articles
A few weeks ago, we asked which programming language you'd use if Java weren't an option. JVM languages, especially Scala and Groovy, were the overwhelming...
6 replies - 10507 views - 11/02/12 by Bill Armstrong in Articles
These days I’m noticing myself saying more and more frequently that Duck Typing is great, except when it’s not.
An amusing issue that briefly cropped up...
0 replies - 3782 views - 10/28/12 by Oliver Hookins in Articles
I decided to give ClojureScript a try. It did not come easy, because I found the official documentation somewhat complicated. I know there is...
0 replies - 3596 views - 10/25/12 by Konrad Garus in Articles
11 replies - 10908 views - 10/23/12 by Jakub Holý in Articles
Let’s start with a puzzle. Let’s create a little Leiningen project called careful. Let’s set :main careful.core in project.clj and put this in...
0 replies - 2724 views - 10/20/12 by Konrad Garus in Articles
Scala’s lack of compatibility
Ok, lets get over with it – Scala is not binary compatible between minor versions (Where by minor...
0 replies - 1899 views - 10/19/12 by Konrad Malawski in Articles
I recently made a contribution to ghijira,
a small tool written in Clojure for exporting issues from GitHub in
JIRA-compatible format. One of the problems...
0 replies - 2559 views - 10/16/12 by Konrad Garus in Articles
New Refcard: We've been eagerly preparing this week's refcard release for the past few months now, and finally the widely-requested Scala Refcard is here. Go...
0 replies - 4919 views - 10/15/12 by Jos Dirksen in Articles
A co-worker recently asked how I package and deploy my clojure code.
There's nothing special about the code, but I'm making it available here
0 replies - 2030 views - 10/15/12 by Jay Fields in Articles
We need to understand what happens to code over time and why, and
what a healthy, long-lived code base looks like. What architectural
decisions have the...
1 replies - 10895 views - 10/15/12 by Jim Bird in Articles