{"product_id":"tdd-by-example-evaluating-an-expression-paperback","title":"TDD by example: Evaluating an expression - Paperback","description":"\u003cp\u003eby \u003cb\u003eSimon Howden\u003c\/b\u003e (Illustrator), \u003cb\u003eMarcel Popescu\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003eTest-driven design can be daunting at first. This book presents a moderately complex task - write a program that can read a mathematical expression like 2 + 3 * 5 and return its result. The author explains each step with both tests and production code until the program can handle decimal numbers, multiple levels of parentheses and even symbols (like in x + 3).This is a code-heavy, hands-on book; just reading it without writing the code yourself might not provide the full benefit.\u003c\/p\u003e\u003ch3\u003eAuthor Biography\u003c\/h3\u003e\u003cp\u003eMarcel Popescu discovered computers when he was twelve years old. (According to his daughters, dinosaurs were still alive back then.) It was the first time he did not abandon a hobby and he's still unable to escape the thrill of writing code. He has worked with languages ranging from COBOL and FORTRAN to JavaScript, but right now his favorite language is C#.\u003c\/p\u003e\u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 108\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.22 x 9 x 6 IN\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e October 13, 2011\u003c\/div\u003e","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":42168859820167,"sku":"9781466410930","price":20.23,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/2623\/2711\/files\/c1bb9e8baf6c7974acc3079e65d58c41.webp?v=1733337597","url":"https:\/\/booksby.splitshops.com\/products\/tdd-by-example-evaluating-an-expression-paperback","provider":"Books by splitShops","version":"1.0","type":"link"}