Coding philosophy theory