Software Engineering Principles

2 words in this vocabulary list

noun A professional in the field of computer science

  • The computer scientist presented their research findings at the conference.
  • My friend is studying to become a computer scientist.
  • That computer scientist is a total coding wizard.
  • The computer scientist's mind is like a well-oiled machine, always processing information efficiently.

noun the process of restructuring existing computer code without changing its external behavior

  • The software development team is planning to undertake a refactoring process to improve the codebase.
  • We need to do some refactoring on this code to make it cleaner and more efficient.
  • Let's refactor this mess of code before it drives us crazy.
  • Refactoring is like cleaning out your closet - it may seem like a daunting task, but it's necessary for a more organized and efficient system.