Solid Design Popular Books

Solid Design Biography & Facts

In software engineering, SOLID is a mnemonic acronym for five design principles intended to make object-oriented designs more understandable, flexible, and maintainable. The principles are a subset of many principles promoted by American software engineer and instructor Robert C. Martin, first introduced in his 2000 paper Design Principles and Design Patterns discussing software rot.: 2–3  The SOLID ideas are The Single-responsibility principle: "There should never be more than one reason for a class to change." In other words, every class should have only one responsibility. The Open–closed principle: "Software entities ... should be open for extension, but closed for modification." The Liskov substitution principle: "Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it." See also design by contract. The Interface segregation principle: "Clients should not be forced to depend upon interfaces that they do not use." The Dependency inversion principle: "Depend upon abstractions, [not] concretes." The SOLID acronym was introduced later, around 2004, by Michael Feathers. Although the SOLID principles apply to any object-oriented design, they can also form a core philosophy for methodologies such as agile development or adaptive software development. See also Code reuse GRASP (object-oriented design) Inheritance (object-oriented programming) List of software development philosophies References. Discover the Solid Design popular books. Find the top 100 most popular Solid Design books.

Best Seller Solid Design Books of 2024

  • Programming with OpenSCAD synopsis, comments

    Programming with OpenSCAD

    Justin Gohde & Marius Kintel

    Programming with OpenSCAD is a STEMfocused, learntocode book for beginners that introduces core computational thinking concepts through the design of 3Dprintable objects. Develop c...

  • Engineering Design with SOLIDWORKS 2023 synopsis, comments

    Engineering Design with SOLIDWORKS 2023

    David C. Planchard

    A comprehensive introduction to SOLIDWORKS using tutorial style, stepbystep instructions Designed for beginning or intermediate SOLIDWORKS users Learn to create parts and assembli...

  • SolidWorks Electrical 2024 Black Book synopsis, comments

    SolidWorks Electrical 2024 Black Book

    Gaurav Verma & Matt Weber

    The SolidWorks Electrical 2024 Black Book is, the revised and updated, 10th edition of SolidWorks Electrical Black Book, written to help professionals as well as learners in perfor...

  • Solid-Liquid Filtration synopsis, comments

    Solid-Liquid Filtration

    Barry A. Perlmutter

    Practical Guides in Chemical Engineering are a cluster of short texts that each provides a focused introductory view on a single subject. The full library spans the main topics in ...

  • SolidWorks Flow Simulation 2020 Black Book synopsis, comments

    SolidWorks Flow Simulation 2020 Black Book

    Gaurav Verma & Matt Weber

    The SolidWorks Flow Simulation 2020 Black Book is the 3rd edition of our series on SolidWorks Flow Simulation. The book is targeted for beginners of SolidWorks Flow Simul...

  • SolidWorks Basics synopsis, comments

    SolidWorks Basics

    Fred Fulkerson

    This illustrated handbook provides a complete course, taking readers stepbystep through the basic operations of SolidWorks 2014. Written by an expert and experienced instructor in ...

  • SolidWorks 2022 Black Book synopsis, comments

    SolidWorks 2022 Black Book

    Gaurav Verma & Matt Weber

    The SolidWorks 2022 Black Book is the 9th edition of our series on SolidWorks. With lots of additions and thorough review, we present a book to help professionals as well...

  • SolidWorks Simulation 2022 Black Book synopsis, comments

    SolidWorks Simulation 2022 Black Book

    Gaurav Verma & Matt Weber

    The SolidWorks Simulation 2022 Black Book, is 9th edition of the book written to help professionals as well as students in performing various tedious jobs of Finite Element Analysi...

  • Solid Modelling and CAD Systems synopsis, comments

    Solid Modelling and CAD Systems

    Ian Stroud & Hildegarde Nagy

    Solid Modelling and CAD Systems gives users an insight into the methods and problems associated with CAD systems. It acts as a bridge between users who learn interfaces without und...

  • Linear and Non-linear Mechanical Behavior of Solid Materials synopsis, comments

    Linear and Non-linear Mechanical Behavior of Solid Materials

    Christian Lexcellent

    This book offers an essential introduction to the linear and nonlinear behavior of solid materials, and to the concepts of deformation, displacement and stress, within the context ...

  • Solid Modeling and Applications synopsis, comments

    Solid Modeling and Applications

    Dugan Um

    This updated, second edition provides readers with an expanded treatment of the FEM as well as new information on recent trends in rapid prototyping technology. The new edition fea...

  • How To Use 9 Hole Wizard Types In SolidWorks 2024 synopsis, comments

    How To Use 9 Hole Wizard Types In SolidWorks 2024

    Kienn

    Hello to all readers, all engineer, welcome to this ebook – How To Use 9 Hole Wizard Types In SolidWorks 2024. I'm certain that you are an engineer or perhaps someone working in th...

  • Plumbing Pipe Fitting and Sewerage synopsis, comments

    Plumbing Pipe Fitting and Sewerage

    TSD Training

    Plumbing, Pipe Fitting and Sewerage This training course is a guide for plumbers and engineers responsible for conducting plumbing and pipe fitting operations. This manual provides...

  • Introduction to SolidWorks synopsis, comments

    Introduction to SolidWorks

    Godfrey C. Onwubolu

    This senior undergraduate level textbook is written for Advanced Manufacturing, Additive Manufacturing, as well as CAD/CAM courses. Its goal is to assist students in colleges and u...

  • Mechanics of Solids synopsis, comments

    Mechanics of Solids

    Rahul Basu

    This is a collection of problems and notes for the student of Mechanical Engineering, Materials Engineering, and Civil Engineering. The subject is a basic requirement for several f...

  • An Introduction to Biomechanics synopsis, comments

    An Introduction to Biomechanics

    Jay D. Humphrey & Sherry L. O’Rourke

    This textbook introduces the student to a consistent approach of formulating and solving problems involving the biomechanics of solids and fluids. Brief introductions are also prov...

  • SolidWorks Workbook 2022 synopsis, comments

    SolidWorks Workbook 2022

    Gaurav Verma & Matt Weber

    The SolidWorks Workbook 2022, is 1st edition of the book to be used as supplement practice book for SolidWorks Basic Learners. The book covers practical and practice questions. The...

  • Engineering Design with SOLIDWORKS 2024 synopsis, comments

    Engineering Design with SOLIDWORKS 2024

    David C. Planchard

    A comprehensive introduction to SOLIDWORKS using tutorial style, stepbystep instructions Designed for beginning or intermediate SOLIDWORKS users Learn to create parts and assembli...

  • SolidWorks Simulation 2024 Black Book synopsis, comments

    SolidWorks Simulation 2024 Black Book

    Gaurav Verma & Matt Weber

    The SolidWorks Simulation 2024 Black Book, is 11th edition of the book written to help professionals as well as students in performing various tedious jobs of Finite Element Analys...

  • Linear and Nonlinear Waves in Microstructured Solids synopsis, comments

    Linear and Nonlinear Waves in Microstructured Solids

    Igor V. Andrianov, Jan Awrejcewicz & Vladyslav Danishevs'kyy

    This book uses asymptotic methods to obtain simple approximate analytic solutions to various problems within mechanics, notably wave processes in heterogeneous materials. Presentin...

  • SolidWorks Flow Simulation 2018 Black Book synopsis, comments

    SolidWorks Flow Simulation 2018 Black Book

    Gaurav Verma

    The SolidWorks Flow Simulation 2018 Black Book is the 1st edition of our series on SolidWorks Flow Simulation. The book is targeted for beginners of SolidWorks Flow Simul...

  • Making Sense of NoSQL synopsis, comments

    Making Sense of NoSQL

    Ann Kelly & Dan McCreary

    SummaryMaking Sense of NoSQL clearly and concisely explains the concepts, features, benefits, potential, and limitations of NoSQL technologies. Using examples and use cases, illust...

  • Simulation Based Engineering in Solid Mechanics synopsis, comments

    Simulation Based Engineering in Solid Mechanics

    J.S. Rao

    This book begins with a brief historical perspective of the advent of rotating machinery in 20th century Solid Mechanics and the development of the discipline of the Strength of Ma...

  • SolidWorks 2021 Black Book synopsis, comments

    SolidWorks 2021 Black Book

    Gaurav Verma & Matt Weber

    The SolidWorks 2021 Black Book is the 8th edition of our series on SolidWorks. With lots of additions and thorough review, we present a book to help professionals as well...

  • Computational Solid Mechanics for Oil Well Perforator Design synopsis, comments

    Computational Solid Mechanics for Oil Well Perforator Design

    Wen Ho Lee

    This book presents the computational methods for solving the solid mechanic problems in the oil well perforator design. Both Lagrangian and Eulerian methods are used to solve the p...

  • Computer-Aided Engineering Design with SolidWorks synopsis, comments

    Computer-Aided Engineering Design with SolidWorks

    Godfrey Onwubolu

    ComputerAided Engineering Design with SolidWorks is designed for students taking SolidWorks courses at college and university, and also for engineering designers involved or intere...

  • Engineering Design with SOLIDWORKS 2021 synopsis, comments

    Engineering Design with SOLIDWORKS 2021

    David C. Planchard

    A comprehensive introduction to SOLIDWORKS using tutorial style, stepbystep instructions Designed for beginning or intermediate SOLIDWORKS users Learn to create parts and assembli...

  • Engineering Design and Graphics with SolidWorks 2019 synopsis, comments

    Engineering Design and Graphics with SolidWorks 2019

    James Bethune

    In Engineering Design and Graphics with SolidWorks 2019, awardwinning CAD instructor and author James Bethune shows students how to use SolidWorks to create engineering drawings a...

  • Solid Modeling and Applications synopsis, comments

    Solid Modeling and Applications

    Dugan Um

    The lessons in this fundamental text equip students with the theory of Computer Assisted Design (CAD), Computer Assisted Engineering (CAE), the essentials of Rapid Prototyping, as ...

  • SolidWorks Flow Simulation 2022 Black Book synopsis, comments

    SolidWorks Flow Simulation 2022 Black Book

    Gaurav Verma & Matt Weber

    The SolidWorks Flow Simulation 2022 Black Book is the 5th edition of our series on SolidWorks Flow Simulation. The book is targeted for beginners of SolidWorks Flow Simulation. Thi...

  • SolidWorks Surface Design 2021 for Beginners and Intermediate Users synopsis, comments

    SolidWorks Surface Design 2021 for Beginners and Intermediate Users

    Sandeep Dogra

    SOLIDWORKS Surface Design 2021 for Beginners and Intermediate Users textbook has been designed for instructorled courses as well as selfpaced learning. It is intended to help engin...

  • Space Modeling with SolidWorks and NX synopsis, comments

    Space Modeling with SolidWorks and NX

    Jože Duhovnik, Ivan Demsar & Primož Drešar

    Through a series of stepbystep tutorials and numerous handson exercises, this book aims to equip the reader with both a good understanding of the importance of space in the abstrac...

  • SolidWorks Sheet Metal and Surface Design 2023 for Beginners and Intermediate Users synopsis, comments

    SolidWorks Sheet Metal and Surface Design 2023 for Beginners and Intermediate Users

    Sandeep Dogra

    SOLIDWORKS Sheet Metal and Surface Design 2023 for Beginners and Intermediate Users textbook has been designed for instructorled courses as well as selfpaced learning. It is intend...

  • Engineering Design and Graphics with SolidWorks 2023 synopsis, comments

    Engineering Design and Graphics with SolidWorks 2023

    Jim Bethune & Nathan Brown

    Engineering Design and Graphics with SolidWorks 2023In Engineering Design and Graphics with SolidWorks 2023, awardwinning CAD instructor and author James Bethune shows students how...

  • SolidWorks 2019 Training Guide synopsis, comments

    SolidWorks 2019 Training Guide

    Linkan Sagar

    Designed to provide an insight into the Mechanical Design conceptThe book promises to make you understand and practice the SolidWorks framework. The aim of this book is to take you...

  • Solid Edge ST9 for Designers, 14th Edition synopsis, comments

    Solid Edge ST9 for Designers, 14th Edition

    Sham Tickoo

    Solid Edge ST9 for Designers textbook introduces the readers to Solid Edge ST9, one of the world's leading parametric solid modeling packages. This book consists of 15 chapters str...

  • Modeling, Design, Construction, and Operation of Power Generators with Solid Oxide Fuel Cells synopsis, comments

    Modeling, Design, Construction, and Operation of Power Generators with Solid Oxide Fuel Cells

    Jakub Kupecki

    The book summarizes the current state of the solid oxide fuel cell (SOFC) technology in power generation applications. It describes the single cells, SOFC stacks, microcombined hea...

  • Beginning SOLID Principles and Design Patterns for ASP.NET Developers synopsis, comments

    Beginning SOLID Principles and Design Patterns for ASP.NET Developers

    Bipin Joshi

    This book teaches you all the essential knowledge required to learn and apply timeproven SOLID principles of objectoriented design and important design patterns in ASP.NET 5 (recen...

  • Engineering Design with SOLIDWORKS 2022 synopsis, comments

    Engineering Design with SOLIDWORKS 2022

    David C. Planchard

    A comprehensive introduction to SOLIDWORKS using tutorial style, stepbystep instructions  Designed for beginning or intermediate SOLIDWORKS users  Learn to create parts ...

  • Mechatronic Systems Design and Solid Materials synopsis, comments

    Mechatronic Systems Design and Solid Materials

    Satya Bir Singh, Prabhat Ranjan, Alexander V. Vakhrushev & A. K. Haghi

    This volume elaborates on mechatronics as the synergistic integration of mechanical engineering with electronics and intelligent computer control in the design and manufacturing of...

  • Pneumatic Conveying of Solids synopsis, comments

    Pneumatic Conveying of Solids

    G.E. Klinzing, F. Rizk, R. Marcus & L.S. Leung

    Pneumatic conveying is one of the most popular methods of handling bulk powdered and granular materials in mining, chemical and agricultural industries. This 3rd edition of this su...

  • Engineering Design with SOLIDWORKS 2020 synopsis, comments

    Engineering Design with SOLIDWORKS 2020

    David C. Planchard

    A comprehensive introduction to SOLIDWORKS using tutorial style, stepbystep instructions  Designed for beginning or intermediate SOLIDWORKS users  Learn to create parts ...