Blog: Code Cop (Peter Kofler) |
215 blogs
updated: 76 min. ago
|
||
Low Coupling and High Cohesion are basic design principles in both functional programming and object orientation. What is coupling? Coupling...
|
||
This is another part of my series of TDD-ing user interfaces. Earlier this year I looked at test driving classic, fat, state based UIs like ...
|
||
It has been more than a year since my last guest interview on ethics in Software Development, and I am very happy that Philipp Mayer found t...
|
||
Since some time I am researching coroutines. Wikipedia says that a coroutine is a computer program component that generalises subroutines, a...
|
||
Last year our dog Ruby died. We took some time to cope with the loss and now is the time for a new dog. After we loved a Great Dane once, th...
|
||
I like learning in all its aspects. A large part of software work is hands-on, so I experiment a lot and work through old and new code katas...
|
||
In 2000 Andrew Hunt and David Thomas wrote their influential book The Pragmatic Programmer, which is listed as second single most influentia...
|
||
Today I continue my experiments with test driving user interfaces. First I looked at test driving classic, fat, state based UIs like Swing o...
|
||
As Code Cop I am working to get teams into adopting TDD. I use a mixture of classic training, guided workshops, Coding Dojos, code reviews a...
|
||
Most modern user interface technologies are state based. Classic frameworks like Swing, JavaFX, Eclipse RCP, Windows Forms, Vaadin and many ...
|
||
Made better & faster using https://www.yourkit.com/ Java Profiler