Published on 2021-12-10
Categories:
summaries
Tags:
summaries
Pssst - this is a RSS only post.
Please keep it secret. Read more about RSS Club.
For a while I’ve been thinking of capturing thoughts / experiences regularly.
You will find thoughts related to my work, my passions, and my life.
Last week I joined a long running project.
Couple of thoughts from this:
I’m getting tired of getting all my tools imposed on me. There is a context to it, but it does not make it much easier to digest.
Here I’m talking primarily about my hope to use Linux, and Emacs at work.
This is harder when working for a consulting firm, where there are many layers of decision makers, and it’s a constant beginning every x months.
The Object Mother pattern is great as a way to create your test fixture. Especially for complex domain objects.
I’ve successfully implemented it in the past by combining it with the builder pattern. It made it really nice and fluent.
This week, I’ve seen it implemented as an abstract factory. I think the builder approach works better.
This library manipulates byte code and inject changes in your Java classes. Some features it brings are related to created accessors, builders, etc…
Couple of things overlooked when including lombok in a tech stack:
This is quite a long list of risks for a simple set of features.
There are other alternatives to lombok:
At this point, you may have guessed I never use lombok unless it’s already in our client’s code.
I’m tired of OO, statically typed languages and tools I need to use at work. (reasons may be explained in later posts)
My career goals are to continue building awesome piece of software using the tools and language I like.
I’m going to focus my learning on Clojure and Javascript/NodeJS to be ready when the time is right.
This week has been quite active in this area:
These are all my public repositories where I’m the only contributor.
New strategy is:
These contains:
New strategy is:
I’ve been renovating my old house for many years. I usually do everything myself.
This week, I’m planning:
For comments, use email or Mastodon
Don't forget to subscribe to my RSS feed!