Top coder: “Coupling and cohesion is the most important”

Eduardo Barbosa, a seasoned programmer, emphasizes the importance of coupling and cohesion in software design. He advocates for writing code with a strong structure to facilitate understanding and maintenance. Barbosa also highlights the value of mentorship and practical experience in becoming a proficient coder.

“Debug your mind before instrumenting the code”

Rafael Almeida emphasizes the importance of mental debugging before code instrumentation. He suggests reading and mentally testing code to identify potential issues, saving time and enhancing efficiency. Almeida also highlights the value of clear communication and effective documentation in programming.

Eli Cortez on Microsoft Research, programming and Neemu

Eli Cortez, co-founder of Neemu and Microsoft Research applied researcher, discusses his journey from academia to industry. He emphasizes the importance of problem-solving skills, algorithm knowledge, and humility in programming. Cortez also critiques university education for lacking practical applications.