We had to learn things when we knew that our level is insufficient at the moment. There are enough opportunities to learn good things. All we need was finding time to study things.
We had those intentions to complete the works without dues. That motivate us to learn fast while optimizing the work what were had done already.
8.03. Improve their ability to produce accurate, informative, and well-written documentation.
Course works ask us to document well not only for this project but each and every past projects were asking that. Because of that documentation was not a burden for us.
What we did extra was formatting our documentation structures with the globally recognized methods.
8.06 Improve their knowledge of this Code, its interpretation, and its application to their work.
We always shared the reading and study materials among the group members as well as other colleagues. Others also tried to do that. We read the documentation and reviews of others and tried to show the negative approaches.
The important fact is each and every one practice this by knowing the benefits of the usage. It makes us stay stable in the code without hesitation.
8.08. Not influence others to undertake any action that involves a breach of this Code.
We kept ourselves in the code with our own knowledge. No one needed the easy way out off the code at any moment. Everything were as same as to the initial plan.
The key to maintain a good code is the trust on the benefits that we can achieve. Nothing will accepted globally without proper justification by the professionals. Because why do not we go out?