{"product_id":"9783031712395","title":"Undergraduate Topics in Computer Science: An Integrated Approach","description":"\u003ch1\u003eUndergraduate Topics in Computer Science: An Integrated Approach\u003c\/h1\u003e \u003ch2\u003eDathan, Brahma; Ramnath, Sarnath\u003c\/h2\u003e \u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis new edition demonstrates a modeling-based approach to object-oriented development. It is a significant and comprehensive revision of the book. While the central focus remains the same as in previous editions, the reader will notice substantial improvements in the presentation.\u003c\/p\u003e\n\n\u003cp\u003e\u003cem\u003eSalient features\u003c\/em\u003e\u003c\/p\u003e\n\n\u003cul\u003e\n\t\u003cli\u003eAll expected background materials are now in one chapter, making it easier for both the teacher and the learner.\u003c\/li\u003e\n\t\u003cli\u003eThe treatment of modeling concepts and UML diagrams is both broader and deeper.\u003c\/li\u003e\n\t\u003cli\u003eSecuring the software is considered in the design and implementation phases.\u003c\/li\u003e\n\t\u003cli\u003eThe design is evaluated for bad smells, which are corrected by refactoring.\u003c\/li\u003e\n\t\u003cli\u003eImplementation is carried out in both JavaFX and Swing.\u003c\/li\u003e\n\t\u003cli\u003eSoftware reuse is dealt with in much greater depth. The role of substitutability is examined and explained in this context.\u003c\/li\u003e\n\t\u003cli\u003eComparison of the finite state machine and use case models is provided.\u003c\/li\u003e\n\t\u003cli\u003eA procedure to assist readers in analysis and design using the finite state machine model is included.\u003c\/li\u003e\n\u003c\/ul\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Springer\u003c\/p\u003e \u003cp\u003ePublication Date: 2025-02-09\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003eISBN-13: 9783031712395\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-3-031-71240-1\u003c\/p\u003e \u003cp\u003eDimensions: 235cm x155cm\u003c\/p\u003e \u003cp\u003ePages: 478\u003c\/p\u003e ","brand":"Springer Nature Switzerland","offers":[{"title":"Default Title","offer_id":45382522699916,"sku":"9783031712395","price":58.49,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9783031712395.jpg?v=1775752427","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9783031712395","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}