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