Latest Posts - page 24
-
Affordances: Literals
Read more →This post is part of an ongoing series about Affordances and Programming Languages.
-
Affordances: Per-Instance Methods
Read more →This post is part of an ongoing series about Affordances and Programming Languages.
-
Affordances: Named Constructors
Read more →This post is part of an ongoing series about Affordances and Programming Languages.
-
DebuggerProtocolPrompt
Read more →I have just released DebuggerProtocolPrompt, a Visualworks Smalltalk enhancement that prompts for a method protocol when defining a method from the debugger.
-
Double Agents: A Test Double Library for Visualworks Smalltalk
Read more →I have just released DoubleAgents, a library for creating “test doubles” in Visualworks Smalltalk.
-
Affordances: Specialized Collections
Read more →This post is part of an ongoing series about Affordances and Programming Languages.
-
Update: Video of John Pignata's Talk Available
Read more →Last week, I referred to John Pignata’s talk at Mountain West Ruby Conference 2013.
-
Affordances: Factory Pattern
Read more →This post is part of an ongoing series about Affordances and Programming Languages.
-
Affordances and Programming Languages
Read more →A good design communicates the intended use of an object. In the physical world, this communication is known as an affordance. Though he’s not the inventor of the term, I first encountered the concept in Donald Norman’s The Psychology of Everyday Things. This book is well worth reading if you design anything that other people will use, such as software.
-
SUnitTools-AutoTest: Run Visualworks Tests Automatically
Read more →I have just released SUnitToo(ls)-AutoTest, which automatically runs relevant SUnitToo tests whenever a method changes in Visualworks Smalltalk.