چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Professional C++ (Programmer to Programmer)

Nicholas A. Solter, Scott J. Kleper

قیمت نهایی

۴۴٬۰۰۰ تومان۴۹٬۰۰۰ تومان۱۰٪ تخفیف
  • تخفیف زمان‌دار−۵٬۰۰۰ تومان

۵٬۰۰۰ تومان صرفه‌جویی نسبت به قیمت اصلی

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

سال انتشار
۲۰۰۵
فرمت
PDF
زبان
انگلیسی
حجم فایل
۱۲٫۱ مگابایت
شابک
9780764574849، 9780764589492، 9781280273742، 9781941951965، 9782004027955، 9786610273744، 0764574841، 0764589490، 1280273747، 1941951961، 2004027959، 661027374X

دربارهٔ کتاب

Professional C++ Programming provides a code-intensive, practical guide to best practices for designing and building C++ applications. Geared to experienced C++ developers, the book teachers programmers how to think in C++ - that is, how to design effective solutions that maximize the capabilities of the language. They then drill down into the language itself, explaining poorly understood elements of the C++ feature set, as well as pitfalls to avoid.The authors will teach each feature by example, presenting numerous challenging, real-world program segments that readers can plug into their own applications. There will also be several, in-depth case studies with extensive, working code that's been tested on Windows, Linux, and Solaris platforms. The authors will intersperse the text with non-trivial tips, tricks, and workarounds.Along with an emphasis on good programming style, the authors will also show best practices for testing and debugging applications.

c++ Is One Of The Most Popular Programming Languages, But This Fast And Powerful Language Is Also Notoriously Complex. Many Useful Aspects Of C++ Remain A Mystery To Even The Most Experienced Programmers. Too Often, Programming Books Concentrate More On The Syntax Of The Language And Less On Its Real-world Applications. This Code-intensive, Practical Guide Changes That By Teaching All Facets Of C++ Development, Including Effective Application Design, Testing, And Debugging. You'll Learn Simple, Powerful Techniques Used By C++ Professionals, Little-known Features That Will Make Your Life Easier, And Reusable Coding Patterns That Will Bring Your Basic C++ Skills To The Professional Level.

after A Quick Review Of C++ Fundamentals, The Authors Launch Into Teaching You How To Use C++ In Your Daily Work. They Show You Various Programming Methodologies And Good Programming Style, As Well As Ways To Increase The Quality Of Your Code And Improve Your Programming Efficiency. You'll Discover How To Write Cross-language And Cross-platform Code, How To Perform Unit Testing And Regression Testing, And How To Use The Standard C++ Library. By The End Of The Book You'll Be Armed With A Wealth Of Reusable Coding Patterns That Can Be Applied To All Your Projects.

you Will Be Able To Master The C++ Language With All Its Idiosyncrasies, And Take Advantage Of Its Powerful Capabilities For Large-scale Software Development.

what You Will Learn From This Book

  • different Programming Methodologies And High-quality Programming Styles
  • ways To Take Advantage Of C++ For Large-scale Software Development
  • methods To Ensure Bug-free Code
  • an Appreciation For Object-oriented Design
  • how To Use Libraries And Patterns To Write Better Code—with Less Work
  • the Best Ways To Manage Memory In C++
  • techniques For Input And Output

who This Book Is For

this Book Is For Programmers And Developers Who Want To Take Their C++ Skills To The Professional Level. Some Knowledge Of Basic C++ Or Significant Experience With C And/or Java Is Required, As Well As A Solid Foundation In Programming Fundamentals And Familiarity With A Compiler.

wrox Professional Guides Are Planned And Written By Working Programmers To Meet The Real-world Needs Of Programmers, Developers, And It Professionals. Focused And Relevant, They Address The Issues Technology Professionals Face Every Day. They Provide Examples, Practical Solutions, And Expert Education In New Technologies, All Designed To Help Programmers Do A Better Job.

"Geared to experienced C++ developers who may not be familiar with the more advanced features of the language, and therefore are not using it to its full capabilities. Teaches programmers how to think in C++ -- that is, how to design effective solutions that maximize the power of the language. The authors drill down into this notoriously complex language, explaining poorly understood elements of the C++ feature set as well as common pitfalls to avoid. Contains several in-depth case studies with working code that's been tested on Windows, Linux, and Solaris platforms."-- Publisher's description Chapter 3: Designing with Objects; An Object-Oriented View of the World; Summary; Chapter 4: Designing with Libraries and Patterns; Reusing Code; Designing with Patterns and Techniques; Summary; Chapter 5: Designing for Reuse; The Reuse Philosophy; How to Design Reusable Code; Summary; Chapter 6: Maximizing Software-Engineering Methods; The Need for Process; Software Life-Cycle Models; Software-Engineering Methodologies; Building Your Own Process and Methodology; Summary; Chapter 7: Coding with Style; The Importance of Looking Good; Documenting Your Code; Decomposition; Naming Shows how to use the programming language C++ in one's daily work, covering different programming methodologies and styles and such topics as large-scale software development, bug-free code, object-oriented design, libraries and patterns, memory management, and input and output techniques A guide to the C++ programming language describes different programming methodologies, methods to ensure bug-free code, using object-oriented design, ways to manage memory, and techniques for input and output. The goal of this chapter is to cover briefly the most important parts of C++ so that you have a base of knowledge before embarking on the rest of the book.

قیمت نهایی

۴۴٬۰۰۰ تومان