Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 1.03 KB

README.md

File metadata and controls

24 lines (20 loc) · 1.03 KB

AgileSD_Payroll

about

Payroll project From a great book ''Agile Software Development, Principles, Patterns, and Practices''.

  • A repository for personal study.
  • A c++ project from 1st Edition. Not a java project from 2nd Edition.
  • Changed from a Eclipse project with cygwin into a Visual Studio 2019 project..
  • Ported to the CppUTest instead of CppTest and GoogleTest.
    • I started with GoogleTest. But Dr. memory doesn't work well with GoogleTest.
    • Some memory leaks are fixed.
  • Modernized Codes by ReSharper C++. you can see the difference.
    • enum class
    • default, delete, override keyword
    • rule of five
    • move semantics

reference