Good Practice
Sources:
Here are some insights from various experts on the importance and implementation of good practices across different fields:
-
Perfect Practice in Skill Development:
- Richard Turner, a master of sleight of hand, emphasizes that practice alone doesn't make perfect; it's perfect practice that achieves perfection. Practicing the wrong techniques can lead to mastering them incorrectly. This principle applies beyond magic tricks to other fields like martial arts 1.
-
Iterative Learning and Teaching:
- Swizec Teller, a senior software engineer, discusses the iterative process in teaching and learning. It's important to try different methods, see what works, and continuously improve. Best practices often emerge organically within teams through shared successful strategies 2.
-
Codifying Best Practices in Software Development:
- Swizec Teller also highlights the process of codifying best practices. This involves recognizing successful patterns and turning them into frameworks or libraries, which can then be shared within a team to streamline workflows and enhance productivity 3.
-
Integrating Best Practices into MLOps Tooling:
- Valliappa Lakshmanan describes how best practices are embedded in MLOps tools, such as embedding columns in TensorFlow for dimensionality reduction. Tooling can ensure adherence to these practices, thus simplifying complex processes and improving efficiency 4.
-
Creating Best Practices in the Workplace:
- Randy Ornstein stresses that best practices should make tasks easier, faster, or more cost-effective. He encourages team members to proactively identify and solve problems, often without needing permission, thereby demonstrating initiative and leadership 5.
-
Green Software Engineering Practices:
- Coral Muñoz and Félix García discuss how software engineering practices can be reevaluated through the lens of sustainability. This involves creating guidelines that incorporate green principles to optimize energy consumption and promote sustainable development 6.
-
Rethinking the Concept of Best Practices:
- Monmayuri Ray and Vishnu explore how the term "best practices" can sometimes be misleading, as it often reflects opinions rather than universally applicable guidelines. They advocate for a more critical approach to adopting industry norms and jargon 7.
These excerpts illustrate that while best practices are crucial, it's important to ensure they are applied correctly, adapted to specific contexts, and continuously refined through practical experience.
RELATED QUESTIONS-