{"title":"Hardware","description":"","products":[{"product_id":"letter-pink-hoodies-sweatshirts-2019-women-casual-kawaii-harajuku-new-sweat-punk-for-girls-clothing-european-tops-korean","title":"Clean Architecture: A Craftsman's Guide to Software Structure and Design (Robert C. Martin Series)","description":"\u003cp\u003eBy applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. Now, building upon the success of his best-selling books\u003cspan\u003e \u003c\/span\u003e\u003ci\u003eClean Code\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003ci\u003eThe Clean Coder,\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003elegendary software craftsman Robert C. Martin (“Uncle Bob”) reveals those rules and helps you apply them.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eMartin’s\u003cspan\u003e \u003c\/span\u003e\u003ci\u003e\u003cb\u003eClean Architecture\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/i\u003edoesn’t merely present options. Drawing on over a half-century of experience in software environments of every imaginable type, Martin tells you what choices to make and why they are critical to your success. As you’ve come to expect from Uncle Bob, this book is packed with direct, no-nonsense solutions for the real challenges you’ll face–the ones that will make or break your projects.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eLearn what software architects need to achieve–and core disciplines and practices for achieving it\u003c\/li\u003e\n\u003cli\u003eMaster essential software design principles for addressing function, component separation, and data management\u003c\/li\u003e\n\u003cli\u003eSee how programming paradigms impose discipline by restricting what developers can do\u003c\/li\u003e\n\u003cli\u003eUnderstand what’s critically important and what’s merely a “detail”\u003c\/li\u003e\n\u003cli\u003eImplement optimal, high-level structures for web, database, thick-client, console, and embedded applications\u003c\/li\u003e\n\u003cli\u003eDefine appropriate boundaries and layers, and organize components and services\u003c\/li\u003e\n\u003cli\u003eSee why designs and architectures go wrong, and how to prevent (or fix) these failures\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ci\u003e\u003cb\u003eClean Architecture\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/i\u003eis essential reading for every current or aspiring software architect, systems analyst, system designer, and software manager–and for every programmer who must execute someone else’s designs.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ci\u003eRegister your product for convenient access to downloads, updates, and\/or corrections as they become available.\u003c\/i\u003e\u003c\/p\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322740813921,"sku":"","price":22.32,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/411csr6Nn0L._SX381_BO1_204_203_200.jpg?v=1590243297"},{"product_id":"working-effectively-with-legacy-code-work-effect-leg-code-_p1-robert-c-martin-series","title":"Working Effectively with Legacy Code: WORK EFFECT LEG CODE _p1 (Robert C. Martin Series)","description":"\u003cp\u003eIs your code easy to change? Can you get nearly instantaneous feedback when you do change it? Do you understand it? If the answer to any of these questions is no, you have legacy code, and it is draining time and money away from your development efforts.\u003c\/p\u003e\n\u003cp\u003eIn this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his renowned Object Mentor seminars: techniques Michael has used in mentoring to help hundreds of developers, technical managers, and testers bring their legacy systems under control.\u003c\/p\u003e\n\u003cp\u003eThe topics covered include\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnderstanding the mechanics of software change: adding features, fixing bugs, improving design, optimizing performance\u003c\/li\u003e\n\u003cli\u003eGetting legacy code into a test harness\u003c\/li\u003e\n\u003cli\u003eWriting tests that protect you against introducing new problems\u003c\/li\u003e\n\u003cli\u003eTechniques that can be used with any language or platform—with examples in Java, C++, C, and C#\u003c\/li\u003e\n\u003cli\u003eAccurately identifying where code changes need to be made\u003c\/li\u003e\n\u003cli\u003eCoping with legacy systems that aren't object-oriented\u003c\/li\u003e\n\u003cli\u003eHandling applications that don't seem to have any structure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis book also includes a catalog of twenty-four dependency-breaking techniques that help you work with program elements in isolation and make safer changes.\u003c\/p\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322747695201,"sku":"","price":35.09,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/51Y4wmtXcVL._SX376_BO1_204_203_200.jpg?v=1590243625"},{"product_id":"agile-principles-patterns-and-practices-in-c-agile-prin-patts-practs-c-_1-robert-c-martin-series","title":"Agile Principles, Patterns, and Practices in C#: AGILE PRIN PATTS PRACTS C#_1 (Robert C. Martin Series)","description":"\u003cp\u003eWith the award-winning book\u003cspan\u003e \u003c\/span\u003e\u003ci\u003eAgile Software Development: Principles, Patterns, and Practices,\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003eRobert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin,\u003cspan\u003e \u003c\/span\u003e\u003cb\u003e\u003ci\u003eAgile Principles, Patterns, and Practices in C#.\u003c\/i\u003e\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eThis book presents a series of case studies illustrating the fundamentals of Agile development and Agile design, and moves quickly from UML models to real C# code. The introductory chapters lay out the basics of the agile movement, while the later chapters show proven techniques in action. The book includes many source code examples that are also available for download from the authors’ Web site.\u003c\/p\u003e\n\u003cp\u003eReaders will come away from this book understanding\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAgile principles, and the fourteen practices of Extreme Programming\u003c\/li\u003e\n\u003cli\u003eSpiking, splitting, velocity, and planning iterations and releases\u003c\/li\u003e\n\u003cli\u003eTest-driven development, test-first design, and acceptance testing\u003c\/li\u003e\n\u003cli\u003eRefactoring with unit testing\u003c\/li\u003e\n\u003cli\u003ePair programming\u003c\/li\u003e\n\u003cli\u003eAgile design and design smells\u003c\/li\u003e\n\u003cli\u003eThe five types of UML diagrams and how to use them effectively\u003c\/li\u003e\n\u003cli\u003eObject-oriented package design and design patterns\u003c\/li\u003e\n\u003cli\u003eHow to put all of it together for a real-world project\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eWhether you are a C# programmer or a Visual Basic or Java programmer learning C#, a software development manager, or a business analyst,\u003cspan\u003e \u003c\/span\u003e\u003cb\u003e\u003ci\u003eAgile Principles, Patterns, and Practices in C#\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/b\u003eis the first book you should read to understand agile software and how it applies to programming in the .NET Framework.\u003c\/p\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322756280417,"sku":"","price":42.32,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/51LFlitrZnL._SX370_BO1_204_203_200.jpg?v=1590243807"},{"product_id":"agile-software-requirements-lean-requirements-practices-for-teams-programs-and-the-enterprise-agile-software-development-series","title":"Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise (Agile Software Development Series","description":"\u003cp\u003e“We need better approaches to understanding and managing software requirements, and Dean provides them in this book. He draws ideas from three very useful intellectual pools: classical management practices, Agile methods, and lean product development. By combining the strengths of these three approaches, he has produced something that works better than any one in isolation.”\u003c\/p\u003e\n\u003cp\u003e\u003ci\u003e–From the Foreword by Don Reinertsen, President of Reinertsen \u0026amp; Associates; author of\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003eManaging the Design Factory\u003ci\u003e; and leading expert on rapid product development\u003c\/i\u003e\u003c\/p\u003e\n\u003cp\u003eEffective requirements discovery and analysis is a critical best practice for serious application development. Until now, however, requirements and Agile methods have rarely coexisted peacefully. For many enterprises considering Agile approaches, the absence of effective and scalable Agile requirements processes has been a showstopper for Agile adoption. In\u003cspan\u003e \u003c\/span\u003e\u003cb\u003e\u003ci\u003eAgile Software Requirements,\u003cspan\u003e \u003c\/span\u003e\u003c\/i\u003e\u003c\/b\u003eDean Leffingwell shows exactly how to create effective requirements in Agile environments.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ePart I presents the “big picture” of Agile requirements in the enterprise, and describes an overall process model for Agile requirements at the project team, program, and portfolio levels\u003c\/li\u003e\n\u003cli\u003ePart II describes a simple and lightweight, yet comprehensive model that Agile project teams can use to manage requirements\u003c\/li\u003e\n\u003cli\u003ePart III shows how to develop Agile requirements for complex systems that require the cooperation of multiple teams\u003c\/li\u003e\n\u003cli\u003ePart IV guides enterprises in developing Agile requirements for ever-larger “systems of systems,” application suites, and product portfolios\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThis book will help you leverage the benefits of Agile without sacrificing the value of effective requirements discovery and analysis. You’ll find proven solutions you can apply right now–whether you’re a software developer or tester, executive, project\/program manager, architect, or team leader.\u003c\/p\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322765848673,"sku":"","price":36.32,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/51bYaWfXbIL._SX382_BO1_204_203_200.jpg?v=1590244021"},{"product_id":"agile-systems-engineering","title":"Agile Systems Engineering","description":"\u003cp\u003e\u003ci\u003eAgile Systems Engineering\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003epresents a vision of systems engineering where precise specification of requirements, structure, and behavior meet larger concerns as such as safety, security, reliability, and performance in an agile engineering context.\u003c\/p\u003e\n\u003cp\u003eWorld-renown author and speaker Dr. Bruce Powel Douglass incorporates agile methods and model-based systems engineering (MBSE) to define the properties of entire systems while avoiding errors that can occur when using traditional textual specifications. Dr. Douglass covers the lifecycle of systems development, including requirements, analysis, design, and the handoff to specific engineering disciplines. Throughout, Dr. Douglass couples agile methods with SysML and MBSE to arm system engineers with the conceptual and methodological tools they need to avoid specification defects and improve system quality while simultaneously reducing the effort and cost of systems engineering.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentifies how the concepts and techniques of agile methods can be effectively applied in systems engineering context\u003c\/li\u003e\n\u003cli\u003eShows how to perform model-based functional analysis and tie these analyses back to system requirements and stakeholder needs, and forward to system architecture and interface definition\u003c\/li\u003e\n\u003cli\u003eProvides a means by which the quality and correctness of systems engineering data can be assured (before the entire system is built!)\u003c\/li\u003e\n\u003cli\u003eExplains agile system architectural specification and allocation of functionality to system components\u003c\/li\u003e\n\u003cli\u003eDetails how to transition engineering specification data to downstream engineers with no loss of fidelity\u003c\/li\u003e\n\u003cli\u003eIncludes detailed examples from across industries taken through their stages, including the \"Waldo\" industrial exoskeleton as a complex system\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322772762721,"sku":"","price":36.32,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/51TMNvCNXcL._SX404_BO1_204_203_200.jpg?v=1590244164"},{"product_id":"systems-engineering-with-sysml-uml-modeling-analysis-design-the-mk-omg-press","title":"Systems Engineering with SysML\/UML: Modeling, Analysis, Design (The MK\/OMG Press)","description":"\u003cp\u003e\u003cspan\u003eUML, the Universal Modeling Language, was the first programming language designed to fulfill the requirement for \"universality.\" However, it is a software-specific language, and does not support the needs of engineers designing from the broader systems-based perspective. Therefore, SysML was created. It has been steadily gaining popularity, and many companies, especially in the heavily-regulated Defense, Automotive, Aerospace, Medical Device and Telecomms industries, are already using SysML, or are plannning to switch over to it in the near future.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eHowever, little information is currently available on the market regarding SysML. Its use is just on the crest of becoming a widespread phenomenon, and so thousands of software engineers are now beginning to look for training and resources. This book will serve as the one-stop, definitive guide that provide an introduction to SysML, and instruction on how to implement it, for all these new users.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003e*SysML is the latest emerging programming language--250,000 estimated software systems engineers are using it in the US alone!\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e*The first available book on SysML in English\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e*Insider information! The author is a member of the SysML working group and has written sections of the specification\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003e*Special focus comparing SysML and UML, and explaining how both can work together\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322787377249,"sku":"","price":44.32,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/41hMe4x7SRL._SX404_BO1_204_203_200.jpg?v=1590244304"},{"product_id":"practical-model-based-systems-engineering","title":"Practical Model-Based Systems Engineering","description":"\u003cp\u003e\u003cspan\u003eThis comprehensive resource provides systems engineers and practitioners with the analytic, design and modeling tools of the Model-Based Systems Engineering (MBSE) methodology of Integrated Systems Engineering (ISE) and Pipelines of Processes in Object Oriented Architectures (PPOOA) methodology. This methodology integrates model based systems and software engineering approaches for the development of complex products, including aerospace, robotics and energy domains applications.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eReaders learn how to synthesize physical architectures using design heuristics and trade-off analysis. The book provides information about how to identify, classify and specify the system requirements of a new product or service. Using Systems Modeling Language (SysML) constructs, readers will be able to apply ISE \u0026amp; PPOOA methodology in the engineering activities of their own systems.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322805858401,"sku":"","price":43.32,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/41WWWEfLtKL._SX329_BO1_204_203_200.jpg?v=1590244501"},{"product_id":"operating-systems-three-easy-pieces","title":"Operating Systems: Three Easy Pieces","description":"\u003cp\u003e\u003cspan\u003eA book covering the fundamentals of operating systems, including virtualization of the CPU and memory, threads and concurrency, and file and storage systems. Written by professors active in the field for 20 years, this text has been developed in the classrooms of the University of Wisconsin-Madison, and has been used in the instruction of thousands of students.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cspan\u003eBuy the Kindle format for convenience, or as a simple way to thank the authors for the work they have put into making this resource.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322811625569,"sku":"","price":9.99,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/51lTsD-LGoL.jpg?v=1590244609"},{"product_id":"linux-kernel-development-linux-kernel-development-_p3-developers-library","title":"Linux Kernel Development: Linux Kernel Development _p3 (Developer's Library)","description":"\u003cp\u003e\u003ci\u003eLinux Kernel Development\u003c\/i\u003e\u003cspan\u003e \u003c\/span\u003edetails the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in their coding.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe book details the major subsystems and features of the Linux kernel, including its design, implementation, and interfaces. It covers the Linux kernel with both a practical and theoretical eye, which should appeal to readers with a variety of interests and needs.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe author, a core kernel developer, shares valuable knowledge and experience on the 2.6 Linux kernel. Specific topics covered include process management, scheduling, time management and timers, the system call interface, memory addressing, memory management, the page cache, the VFS, kernel synchronization, portability concerns, and debugging techniques. This book covers the most interesting features of the Linux 2.6 kernel, including the CFS scheduler, preemptive kernel, block I\/O layer, and I\/O schedulers.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003eThe third edition of Linux Kernel Development includes new and updated material throughout the book:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAn all-new chapter on kernel data structures\u003c\/li\u003e\n\u003cli\u003eDetails on interrupt handlers and bottom halves\u003c\/li\u003e\n\u003cli\u003eExtended coverage of virtual memory and memory allocation\u003c\/li\u003e\n\u003cli\u003eTips on debugging the Linux kernel\u003c\/li\u003e\n\u003cli\u003eIn-depth coverage of kernel synchronization and locking\u003c\/li\u003e\n\u003cli\u003eUseful insight into submitting kernel patches and working with the Linux kernel community\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cul\u003e\u003c\/ul\u003e","brand":"Limafashionstore","offers":[{"title":"Default Title","offer_id":32322823946337,"sku":"","price":29.99,"currency_code":"MAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/products\/51oVyaIVqIL._SX387_BO1_204_203_200.jpg?v=1590244723"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0267\/3472\/3169\/collections\/thomas-griesbeck-1jmBDUaqRao-unsplash.jpg?v=1590243181","url":"https:\/\/limafashionstore.myshopify.com\/collections\/hoodies-sweatshirts.oembed","provider":"Limafashionstore","version":"1.0","type":"link"}