Each of our programs has something in common,
which is a waste of time and mind.
It's fine when the common part is simple,but not always the case.
Has anyone ever thought of this kind of question?
The goal is:
When we do coding,we only do the new,say,the part not similar with any part done before.
If there is a good solution,it'll be a great relief for many programmers!