Kirjojen hintavertailu. Mukana 12 595 353 kirjaa ja 12 kauppaa.

Kirjailija

Scott Meyers

Kirjat ja teokset yhdessä paikassa: 7 kirjaa, julkaisuja vuosilta 2005-2024, suosituimpien joukossa Effektives modernes C++. Vertaile teosten hintoja ja tarkista saatavuus suomalaisista kirjakaupoista.

7 kirjaa

Kirjojen julkaisuhaarukka 2005-2024.

Pro C++ Tackling Complex Projects

Pro C++ Tackling Complex Projects

Scott Meyers

Charles M Dominquez
2024
pokkari
Are you ready to conquer the challenges of complex C++ projects? Ever wondered how to architect large-scale software that is both efficient and maintainable?"Pro C++: Tackling Complex Projects" by Scott Meyers is your go-to guide for navigating the intricacies of advanced C++ programming. This book is specifically designed for experienced coders who want to refine their skills, overcome the hurdles of large-scale development, and master the art of software architecture. Whether you're leading a development team or working on high-demand projects, this guide will equip you with the tools to build robust and scalable applications.Inside this comprehensive resource, you'll find: - Defining Complexity in Software Development: Understand the core principles behind what makes a project "complex" and how to manage it.- Design Patterns and Best Practices: Explore essential creational, structural, and behavioral patterns that are pivotal for large-scale C++ applications.- Architectural Patterns: Discover how to apply layered architecture, MVC, and component-based approaches to create efficient and maintainable systems.What you will gain by reading this book: - Real-World Insights: Learn how to apply advanced C++ design patterns and architectural principles to real-life projects, ensuring your code is both scalable and maintainable.- Enhanced Problem-Solving Skills: Tackle the challenges of concurrency, multithreading, and large-scale software projects with ease.- Improved Project Management: Discover best practices for managing complex C++ projects, from design to implementation, reducing technical debt.- Optimized Development: Learn how to implement methodologies that improve both your development speed and your software's performance.Don't wait This book is essential for seasoned C++ developers, and with limited copies available, now is the perfect time to secure your copy. Equip yourself with the knowledge needed to tackle the most demanding software projects.Take action now Get your copy of "Pro C++: Tackling Complex Projects" and elevate your development skills to the next level
Effective Modern C++

Effective Modern C++

Scott Meyers

O'Reilly Media, Inc, USA
2014
nidottu
Coming to grips with C++11 and C++14 is more than a matter of familiarizing yourself with the features they introduce (e.g., auto type declarations, move semantics, lambda expressions, and concurrency support). The challenge is learning to use those features effectively - so that your software is correct, efficient, maintainable, and portable. That's where this practical book comes in. It describes how to write truly great software using C++11 and C++14 - i.e. using modern C++. Topics include: The pros and cons of braced initialization, noexcept specifications, perfect forwarding, and smart pointer make functions The relationships among std::move, std::forward, rvalue references, and universal references Techniques for writing clear, correct, effective lambda expressions How std::atomic differs from volatile, how each should be used, and how they relate to C++'s concurrency API How best practices in "old" C++ programming (i.e., C++98) require revision for software development in modern C++ Effective Modern C++ follows the proven guideline-based, example-driven format of Scott Meyers' earlier books, but covers entirely new material.
Learn OS X Lion

Learn OS X Lion

Scott Meyers; Mike Lee

APress
2011
nidottu
You’re smart and savvy, but you're also busy. This comprehensive guide to Apple's latest version of OS X, Lion, gives you everything you need to know to live a happy, productive Mac life. Learn OS X Lion will have you up and connected right away. With a minimum of overhead and a maximum of useful information, you’ll cover a lot of ground in the time it takes other books to get you plugged in. If this isn’t your first experience with OS X, skip right to the "What’s New in Lion" sections. You may also find yourself using this book as a quick refresher course or a way to learn new Mac skills you’ve never tried before.
Learn Mac OS X Snow Leopard

Learn Mac OS X Snow Leopard

Mike Lee; Scott Meyers

APress
2009
nidottu
You're smart and savvy, but also busy. This comprehensive guide to Apple's Mac OS X 10.6, Snow Leopard, gives you everything you need to know to live a happy, productive Mac life. Learn Mac OS X Snow Leopard will have you up and connected lickity–split. With a minimum of overhead and a maximum of useful information, you'll cover a lot of ground in the time it takes other books to get you plugged in. If this isn't your first experience with Mac OS X, skip right to the "What's New in Snow Leopard" sections. You may also find yourself using this book as a quick refresher course or a way to learn new Mac skills you've never tried before.
Mac OS X Leopard

Mac OS X Leopard

Mike Lee; Scott Meyers

APress
2007
nidottu
Good computer books make assumptions about the reader: what they do and don't know when they pick up the book, and what they want to know when they put it down. For each reader this could be very different; therefore, a book that suits one person may not be the best for another. Mac OS X Leopard: Beyond the Manual makes some assumptions too, ones that tend to differ from other Mac OS X books. First of all, we assume that you have used a computer in that past: that you know how to use a mouse and you know the proper place to stick a DVD to get it to play in your computer. We won't be showing you these things. (We will, however, demonstrate to our Mac converts how to “right click” on a trackpad with only one button!). Second, we assume you know what you want to do with your computer. We won't waste your time showing you specifically, step–by–step how to order a pizza from Pizza Galaxy in Milwaukee, Wisconsin with Safari (though, when you're done with this book we think you'll be able to do this just fine… if such a place exists, anyway). Finally, we assume that you are a reasonably intelligent person who realizes the value of such phrases as “Give a man a fish; you have fed him for today. Teach a man to fish; and you have fed him for a lifetime” and can imagine how that might apply to a computer book. If this sounds like you, then we think you'll find this book rewarding. Inside you will find everything you need to get up to speed with Mac OS X Leopard including: Using the standard included Leopard applications including Mail, Safari, Preview, and more Taking advantage of the Darwin subsystem in Leopard Learning all the ins and outs of the Finder and Leopards improved interface Administering your computer for yourself and for others Working with other computers and operating systems from you Mac Configuring the network to take full advantageof the powerful networking capabilities in Leopard Working with add on devices via USB,Firewire, and Bluetooth Effectively implementing data backup, recovery and security Getting started with OS X development in Leopard
Effective C++

Effective C++

Scott Meyers

Addison-Wesley Educational Publishers Inc
2005
nidottu
“Every C++ professional needs a copy of Effective C++. It is an absolute must-read for anyone thinking of doing serious C++ development. If you’ve never read Effective C++ and you think you know everything about C++, think again.” — Steve Schirripa, Software Engineer, Google “C++ and the C++ community have grown up in the last fifteen years, and the third edition of Effective C++ reflects this. The clear and precise style of the book is evidence of Scott’s deep insight and distinctive ability to impart knowledge.” — Gerhard Kreuzer, Research and Development Engineer, Siemens AG The first two editions of Effective C++ were embraced by hundreds of thousands of programmers worldwide. The reason is clear: Scott Meyers’ practical approach to C++ describes the rules of thumb used by the experts — the things they almost always do or almost always avoid doing — to produce clear, correct, efficient code. The book is organized around 55 specific guidelines, each of which describes a way to write better C++. Each is backed by concrete examples. For this third edition, more than half the content is new, including added chapters on managing resources and using templates. Topics from the second edition have been extensively revised to reflect modern design considerations, including exceptions, design patterns, and multithreading. Important features of Effective C++ include: Expert guidance on the design of effective classes, functions, templates, and inheritance hierarchies.Applications of new “TR1” standard library functionality, along with comparisons to existing standard library components.Insights into differences between C++ and other languages (e.g., Java, C#, C) that help developers from those languages assimilate “the C++ way” of doing things.