你好! Shipping to Taiwan with premium packaging for just NT$300 

Ship to
Taiwan
0
  • argentina
  • chile
  • colombia
  • españa
  • méxico
  • perú
  • estados unidos
  • internacional

Select your country

Americas

Europe

Rest of the world

portada Principles of Software Engineering
Type
Physical Book
Language
English
Pages
468
Format
Paperback
ISBN13
9798240841316

Principles of Software Engineering

Frick, Eric (Author) · Frick Industries LLC · Paperback

Principles of Software Engineering - Frick, Eric

New Book Imported to Taiwan
Delivery: 06 Nov - 16 Nov Shipping: 6 to 7 business days.
NT$ 923
NT$ 923

Synopsis "Principles of Software Engineering"

Software development is about much more than writing code. Successful software engineers must understand how to transform ideas and requirements into reliable, maintainable, secure, and scalable software systems. Principles of Software Engineering provides a practical, accessible introduction to the concepts, practices, and professional skills that modern software developers need. Written for students, aspiring developers, and working technology professionals, this book goes beyond programming syntax to explore the complete software development lifecycle-from understanding requirements and designing systems to testing, deployment, maintenance, and continuous improvement. Readers will learn how professional development teams approach software projects and how sound engineering principles help organizations build better software. Topics include software development processes, requirements engineering, software design and modeling, object-oriented design, SOLID principles, design patterns, software architecture, source control, collaborative development, maintainable code, testing and quality assurance, security, DevOps, continuous delivery, cloud-native development, distributed systems, and software maintenance. The book also explores one of the most significant changes occurring in the profession today: AI-assisted software engineering. Readers will examine how artificial intelligence is changing the way developers write, review, test, document, and maintain software while learning why fundamental software engineering knowledge remains essential in an AI-enabled development environment. Key topics include: Software development processes and methodologies Requirements engineering Principles of good software design and modeling Object-oriented design and SOLID principles Common software design patterns Software architecture Git, source control, and collaborative development Writing clean and maintainable software Software testing and quality assurance Secure software engineering DevOps and continuous delivery Software maintenance and evolution Cloud-native and distributed software development AI-assisted software engineering Software engineering careers and professional practices Rather than focusing on a single programming language, Principles of Software Engineering emphasizes concepts that apply across languages, platforms, and technology stacks. This makes it an excellent companion for readers who already know some programming and are ready to understand how professional software is actually designed and developed. Whether you are preparing for your first software development position, expanding your programming knowledge into software engineering, studying computer science or information technology, or updating your skills for today's AI-assisted development environment, Principles of Software Engineering provides a practical foundation for becoming a more capable and effective software professional. Move beyond simply writing code-and start thinking like a software engineer.

Customers reviews

Frequently Asked Questions about the Book

All books in our catalog are Original.
The book is written in English.
The binding of this edition is Paperback.

Questions and Answers about the Book

Do you have a question about the book? Login to be able to add your own question.

Opinions about Bookdelivery

More customer reviews