{"title":"Perdita Stevens","description":"\u003cp\u003eDelve into Perdita Stevens' engaging novels, where compelling characters and intricate plots await. Perfect for readers who enjoy contemporary stories with heart and depth. Start your next literary adventure here.\u003c\/p\u003e","products":[{"product_id":"using-uml-book-perdita-stevens-9780321269676","title":"Using UML","description":"The essentials of UML 2.0 and how to use it in one concise volume.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49519896690961,"sku":"GOR003028709","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":52717776634129,"sku":"GOR010485378","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321269675.jpg?v=1779962229"},{"product_id":"using-uml-book-perdita-stevens-9780201648607","title":"Using UML","description":"Updated for UML 1.4, this book is an introduction to the Unified Modeling Language for students learning about object- and component-based software design and development. The goal of the book is to encourage a pragmatic and open-minded approach to real-life software engineering. It places UML in the context of the software engineering discipline as a whole, providing students with a practical understanding of good practice in software design and development. The authors present a broad view of the subject area, enabling students to see for themselves how different practices may be appropriate for different situations.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49532995240209,"sku":"GOR001218564","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51093206761745,"sku":"GOR001293400","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0201648601.jpg?v=1751227196"},{"product_id":"how-to-write-good-programs-book-perdita-stevens-9781108789875","title":"How to Write Good Programs","description":"Learning to program isn't just learning the details of a programming language: to become a good programmer you have to become expert at debugging, testing, writing clear code and generally unsticking yourself when you get stuck, while to do well in a programming course you have to learn to score highly in coursework and exams. Featuring tips, stories and explanations of key terms, this book teaches these skills explicitly. Examples in Python, Java and Haskell are included, helping you to gain transferable programming skills whichever language you are learning. Intended for students in Higher or Further Education studying early programming courses, it will help you succeed in, and get the most out of, your course, and support you in developing the software engineering habits that lead to good programs.","brand":"WoB","offers":[{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":49680830169361,"sku":"GOR013769591","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49754876215569,"sku":"NGR9781108789875","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50259783876881,"sku":"GOR010962589","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50370882994449,"sku":"CIN1108789870G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51020593398033,"sku":"NIN9781108789875","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52770197307665,"sku":"NLS9781108789875","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53448145371409,"sku":"GOR014926016","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1108789870.jpg?v=1763805783"},{"product_id":"uml-2003-the-unified-modeling-language-modeling-languages-and-applications-book-perdita-stevens-9783540202431","title":"UML 2003 -- The Unified Modeling Language, Modeling Languages and Applications","description":"Thepastyearhasbeenaneventfuloneforthoseinterestedinsoftwaremodeling. The ?rst major revision of the Uni?ed Modeling Language, UML2.0, is in the process of adoption by the Object Management Group (OMG), and it makes many long-desired additions and improvements to UML. At the same time, it expands what was already a large language. A challenge for both practitioners andresearchersistohelpsmooththeadoptionofthisnewlanguage.Increasingly, attention is being paid to the use of specialized languages, often pro?les of UML, appropriate for di?erent purposes; this is one way to make UML less overwh- ming. Accordingly, the focus of the UML conference is gradually expanding from UML to software modeling in general. Simultaneously, model-driven development is being pursued as a way of - creasing the bene?ts from modeling throughout the software development p- cess. Gradually, it is developing from a set of slogans into a reality. Many of the papers in this volume are concerned, directly or indirectly, with how to make modeling, rather than coding, the heart of software development, and how to realize the resulting bene?ts of higher-level thinking. Much work remains to be done.","brand":"WoB","offers":[{"title":"- \/ - \/ INTERNAL","offer_id":52407050273041,"sku":null,"price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52407051026705,"sku":"NLS9783540202431","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783540202431.jpg?v=1758771120"},{"product_id":"fundamental-approaches-to-software-engineering-book-perdita-stevens-9783662496640","title":"Fundamental Approaches to Software Engineering","description":"This book constitutes the proceedings of the 19th International Conference on Fundamental Approaches to Software Engineering, FASE 2016, which took place in Eindhoven, The Netherlands, in April 2016, held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2016.  The 23 full papers presented in this volume were carefully reviewed and selected from 90 submissions. They were organized in topical sections named: concurrent and distributed systems; model-driven development; analysis and bug triaging; probabilistic and stochastic systems; proof and theorem proving; and verification.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52592773824785,"sku":"NLS9783662496640","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9783662496640.jpg?v=1761066574"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-perdita-stevens.oembed","provider":"World of Books ","version":"1.0","type":"link"}