About Simplicity, Complexity and Deficiencies

23 April 2013·
Carlos Cámara-Menoyo
Carlos Cámara-Menoyo
· 1 min read
blog

There are two ways of constructing a software design: one way is to make it so simple that there are obviously no deficiencies; the other is to make it so complicated that there are no obvious deficiencies. – C. A. R. Hoare

When reading A byte of python by Swaroop C H, I found this quote being funny, well constructed and true. The funniest thing in my opinion is that it can also be applied to many other areas apart from computer science, being politics one of the most evident.

Carlos Cámara-Menoyo
Authors
Principal Research Software Engineer

I am an interdisciplinary researcher whose research articulates around how physical and digital infrastructures, especially those that are commonly produced, respond to and are shaped by societal challenges. I’ve worked as an architect, drupal developer, project manager, lecturer, data scientist, and currently as Principal Research Software Engineer.

My research interests revolve around the social aspect of technology and methods to surface the world-views that are invariably embedded in technical artefacts such as cities, software or platforms. To do so, I use mixed methods with a preference for digital methods, participatory methods and data visualisation and a keen interest in EDI and open research best practices to make research Findable, Accessible, Interoperable, and Reusable