Memory Game Building Blocks of ProgrammingOnline version Encuentra las parejas by Ana Lucero Zapata Lopez Writing clear code Check your code to find mistakes early. Know what your program should do Refactoring Continuous learning Testing your code Collaborative coding Work with others to get new ideas. Understanding the problem Improve your existing code. Continuously learn new things in programming. Use clear names for your variables and functions.