from Diary 2023-12-01 Homo sapiens is a prototype

nishio Homo sapiens is a prototype that has been repeatedly modified in an ad hoc manner, “as long as it works anyway”. In my honest software engineering mind, I feel the need to refactor or throw away the prototype and rebuild it.

nishio There are no comments in the source code and no commit messages, so there are tons of parts where I don’t know why it’s implemented this way.

nishio Testing is beneficial for refactoring, and the inability to repeat tests under the same conditions due to the inability to replicate instances of homo sapiens is Refactoring is hindered, so the first step is to create a digital twin so we can experiment on digital space, which we’ve already started to do.


This page is auto-translated from /nishio/ホモサピエンスはプロトタイプ using DeepL. If you looks something interesting but the auto-translated English is not good enough to understand it, feel free to let me know at @nishio_en. I’m very happy to spread my thought to non-Japanese readers.