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