Peter Hilton is a product manager, developer, writer, speaker, trainer, and musician. Peter’s professional interests are no-code automation, software functional design, agile software development methods, and software documentation. Peter consults for software companies and development teams, and delivers the occasional presentation and workshop.Peter has previously presented at numerous European developer conferences, co-authored ‘Play for Scala’ (Manning Publications), and has taught ‘Fast Track to Play with Scala’, and more recently his own training course on ‘How to write maintainable code’.
Why domain modelling doesn’t stop at the attribute level Modelling tends to focus on what’s specific to your domain, which means starting from the beginning, all the way down to the level of individual number and text values. But data such as telephone numbers and people’s names have been around for longer than computers, and don’t need modelling […]