Published onNovember 12, 2024The ambiguity of objectsmodelmodelingmental-modelsrepresentationsknowledge-workingambiguitymisconceptionscodingabstractionslanguagelanguage-patternsobject-oriented-designmessagingfunctional-designAre objects essentially bad?Read more →
Published onSeptember 29, 2024Representing knowledge: what, how and whymodelmodelingdevelopment-processmental-modelsrepresentationsknowledge-workingambiguitymisconceptionscodingabstractionslanguagelanguage-patternsWhat are the different levels of representing knowledge?Read more →
Published onSeptember 11, 2024The ambiguity of team workmodelmodelingdevelopment-processmental-modelsrepresentationsleadershipambiguitymisconceptionsknowledgeknowledge-workingHeads or hands?Read more →
Published onAugust 24, 2024The ambiguity of applicationprogrammingparadigmsdomain-driven-designproblem-solvinglanguageabstractionmodelingbusiness-logicprocessesmodelcoderepresentationsprinciplesWhat do we mean by "to apply"?Read more →
Published onJuly 26, 2024Dogmatic engineers and a productgrowing-softwareheuristicsmental-modelssoftware-architectureproduct-engineeringarchitectingperspectivesWhy is it important to broaden our perspective?Read more →