S
salamond
Guys, I'm not sure if this is the right place to ask questions like this.
I'm a software tester, working for 4.5 years.
Most of the work is about manual testing, for 1-2 month per year, I
need to write my own scripts for automation or tools.
For the first 2 years, all scripts are pure steps, do step1, step2, if
fail, exit.
Then I came across this book: clean-code: a hand book to agile
software craftsmanship.
I read it through once, several chapters twice or even more.
My code starts to evolve with more structured functions, meaningful names, etc.
Now that I want to try OO, to change my procedure function level to class level.
But I just don't know how to evaluate my OO designs, how to start
refactor functions to classes.
Is there any books, tutorials, heurstic lists that I can start reading
or practice?
Thanks
JaordZZ
I'm a software tester, working for 4.5 years.
Most of the work is about manual testing, for 1-2 month per year, I
need to write my own scripts for automation or tools.
For the first 2 years, all scripts are pure steps, do step1, step2, if
fail, exit.
Then I came across this book: clean-code: a hand book to agile
software craftsmanship.
I read it through once, several chapters twice or even more.
My code starts to evolve with more structured functions, meaningful names, etc.
Now that I want to try OO, to change my procedure function level to class level.
But I just don't know how to evaluate my OO designs, how to start
refactor functions to classes.
Is there any books, tutorials, heurstic lists that I can start reading
or practice?
Thanks
JaordZZ