I use value objects to encapsulate validations like maxLength. This is an extract of a sample class without factory method and validation: public class CallingN
gluon-mobile
networkcredentials
cruisecontrol.net
opendialog
flipkart-api
phpize
capslock
srl
r-raster
sharepoint-api
entity-framework-core-6.0
upsource
nme
overlapping
import.io
r
stackprof
dedicated-server
multimethod
headless-cms
nintendo-3ds
xamarin-android-player
no-www
cocos2d-js
psr-4
mvw
rowmapper
truststore
ecmake
incremental-compiler