Assisted injection
Yesterday I searched the net a little bit. I wanted to utilize dependency injection to create a stateful object. State is evil – you should mumble. Yes it is, but this is not a subject of this post. Let’s see
tech blog
Yesterday I searched the net a little bit. I wanted to utilize dependency injection to create a stateful object. State is evil – you should mumble. Yes it is, but this is not a subject of this post. Let’s see
You are going to implement a payment connector. You know everything about the new payment API because you have read the cookbook and closed your SPIKEs (which means that you are 10% ready). But now you have to make some
Since quite a long time Java 8 is already out. We can enjoy different goodies – lambdas, the optional class, stream API and lots more small and fancy stuff. And… default methods in interfaces! That’s great. In a very few
In this post I want to talk about something unthinkable. Namely – is the usage of the ternary operator in our connectors poisonous for our partners? Okay, I hear voices in my head now. They whisper “terna-what” operator? This one: something
My day had been completely wasted. So I decided that a blog post can’t make it any worse. Everything started when I typed gradlew deployServer Then I spent some semi-funny time.When this fun was over the server would not start anymore…
Humor is a serious business. But is it possible that tests are funny? And if there is no fun in our work can we be motivated, happy and productive? (Hint – nooo…) My opinion is that if these are HTML
Together with a colleague we had a short (well… a couple of hours long) look at an interesting escalation from a partner of ours. Actually this partner is a source of excellent and funny problems. I think that I’ll have
Our PSI goal is to raise the code coverage with X% to at least Y% for maximum Z days at the price of Q story points! Clap-clap-clap! Now back to work! Complicated mathematical questions like how much makes to rise
Today I had a huge dilemma – should I use Jersey Client 2.x or 1.x in my connector? I need jersey client libraries in order to consume RESTful services from PayPal. I’ve spent couple of minutes wondering and calling different
In my first payment blog post I would like to discuss the question about the organization of the capabilities within a payment service. I was provoked by the ‘ Recipe: Implement Capabilities’ within the Payment Cookbook. The recipe promotes that