It is a nice approach to learn how things work, but not a recommended approach for building anything useful.