When writing code, you naturally want the code to be readable so it can be maintained easily. Generally, you try to reduce the cognitive load, and one recommendation is to handle exception cases that might occur up front, in a small, localized block of code, before falling through to the main block of logic. Continue reading
Monthly Archives: December 2012
Email Address IS your ID
Some sites still require a “user id” which is separate from your email address. Why? Continue reading
Keep It Simple: Factory
Some of our development is done by outside contractors, and they have a long list of “code policies” for producing good code. I have nothing against such policies in theory, but in practice it leads a lot of unnecessary work, simply because simplistic rules about good code do not always lead to good code. This post is about an example. Continue reading
SSO: What is it?
Single Sign On (SSO) is a term that is used and abused in the industry. Most of us think we know what it means — and most of us do, but still many of us have a slightly different and occasionally incorrect interpretation. There are some side issues and assumptions. This is an exploration around what must be included in a SSO framework. Continue reading