Blog: martin fowler


222 blogs updated: 33 min. ago
Bitemporal History
It's often necessary to access the historical values of some property. But sometimes this history itself needs to be modified in response to...
18
07-04-2021 16:49:21 martin fowler Agile & Testing
Bliki: PullRequest
Pull Requests are a mechanism popularized by github, used to help facilitate merging of work, particularly in the context of open-source pro...
16
29-01-2021 00:38:06 martin fowler Agile & Testing
Bliki: RefinementCodeReview
When people think of code reviews, they usually think in terms of an explicit step in a development team's workflow. These days the Pre-Inte...
18
28-01-2021 17:36:39 martin fowler Agile & Testing
Maximizing Developer Effectiveness: Organizational Effectiveness
Tim finishes his article by looking at how highly effective organizations design their engineering organization to optimize for effectivenes...
16
26-01-2021 23:09:46 martin fowler Agile & Testing
Distributed Systems Pattern: Idempotent Receiver
Clients send requests to servers but might not get a response. It's impossible for clients to know if the response was lost or the server cr...
21
26-01-2021 16:38:02 martin fowler Agile & Testing
Distributed Systems Pattern: State Watch
Clients are interested in changes to the specific values on the server. It's difficult for clients to structure their logic if they need to ...
19
19-01-2021 17:29:26 martin fowler Agile & Testing
Distributed Systems Pattern: Lease
Cluster nodes need exclusive access to certain resources. But nodes can crash; they can be temporarily disconnected or experiencing a proces...
15
13-01-2021 17:01:57 martin fowler Agile & Testing
The Lies that can Undermine Democracy
Like many Americans, I was transfixed and horrified by the recent assault on the Capitol. Much of this anger originates in lies perpetrated ...
15
12-01-2021 16:02:10 martin fowler Agile & Testing
Maximizing Developer Effectiveness: Feedback Loops
Tim continues his comparison of high and low effectiveness organizations by comparing their key feedback loops. To improve these, organizati...
18
06-01-2021 23:27:59 martin fowler Agile & Testing
Maximizing Developer Effectiveness
My colleague Tim Cochran has helped many software engineering organizations transform to respond faster to changing market needs. Often comp...
19
05-01-2021 23:35:57 martin fowler Agile & Testing


© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.

Made better & faster using https://www.yourkit.com/ Java Profiler