From: salamond Date: 2010-07-09T19:40:23+09:00 Subject: from functions to classes, where should I start? 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