Computer Networking
Databases
Languages
Production Software
Real_Time_Systems
Security

Lec 6 Ethics cont

Money Privacy Fairness
Applicant Application worth time Don't want public to know they applied Applicant wants to be considered fairly
Hiring Manager Cost effective tool Don't share data w/ competitors Want the best to be hired

DEBUGGER

  • Set a break point, and run and debug

  • "Run and debug"

    • Creates run and debug menu, with call stack as well as variable values
  • If you use __repr__ method, it manages how values are displayed

  • 6 dots: drag

  • Arrow right: til next break

  • Step over (if a fn call, exec fn)

  • Step into (enter fn, runs only first line)

  • Step out (leave fn)

  • Can call fn in a separate file in such a way that the bug will appear.