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