- 博客(0)
- 资源 (25)
- 收藏
- 关注
Applied C++: practical techniquest for Building Better Software
Publisher : Addison Wesley
Pub Date : April 21, 2003
Context:
A C++ templates primer
Workable coding guidelines and extensive coding examples
Quick lists of need-to-know information about Exceptions, Assertions, and
Standard Template Library components
A technique for effectively using prototypes to move your design from an
initial concept to a robust solution
A technique for building debugging support into your software without a ton
of overhead
Thirteen specific techniques to improve the overall performance of your software
2014-06-21
12 ESSENTIAL SKILLS FOR SOFTWARE ARCHITECTS
Relationship Skills;
Personal Skills;
Business Skills;
2015-10-12
深度探索C++对象模型
What Is the C++ Object Model?
There are two aspects to the C++ Object Model:
1. The direct support for object-oriented programming provided within the language
2. The underlying mechanisms by which this support is implemented.
2013-09-08
The Innovator’s Dilemma
This book is not about the failure of simply any company, but of
good companies—the kinds that many managers have admired and tried to emulate, the companies
known for their abilities to innovate and execute.
2015-10-22
More Joel on Software
Further Thoughts on
Diverse and Occasionally
Related Matters That
Will Prove of Interest
to Software Developers,
Designers, and Managers,
and to Those Who,
Whether by Good Fortune
or Ill Luck, Work with Them
in Some Capacity
2015-10-22
Crossing The Chasm
Within an ever-changing society, marketing represents the ongoing effort to keep the means of production—our products and services—in touch with evolving social and perso
2015-10-22
Software Architect Bootcamp
Software Architecture Bootcamp is your hands-on "field
manual" for becoming a great software architect! This
hands-on "field manual" gives developers the essential skills
they need to survive and thrive as software architects!
You’ll find insightful, real-world coverage of everything from
design patterns to prototyping, business case development
to leadership. Leading software architects Raphael Malveau
and Thomas Mowbray share profound insights and practical
solutions for all the key challenges of architectures using
objects, components, and distributed Internet computing,
showing how to avoid time-consuming pitfalls and costly
errors. You’ll master proven methods for:
Identifying the best architectural model for any project
Executing heavyweight or lightweight approaches to
software architecture Addressing scalability and long-term
business flexibility Making the most of abstraction,
refactoring, and architectural prototyping Leveraging
superior design patterns to improve your implementations
With hands-on exercises, real-life war stories, and a takeno-
prisoners attitude, Software Architect Bootcamp won’t
just help you become a great software architect: it’ll help
you become a true technical leader of your organization.
2014-03-04
advanced linux programming
advanced linux programming advanced linux programming advanced linux programming
2016-09-11
The art and science of C
To understand the distinction between hardware and software.
To recognize that problem solving is an essential component of computer science.
To understand the meaning of the term algorithm.
To appreciate the role of the compiler as a translator between a higher-level programming language and the lower-level machine language.
To recognize the principal types of programming errors.
To appreciate the importance of software maintenance and the use of good software engineering practice.
2014-06-21
Write Great Code- thinking low-level & writing High-Level
Write Great Code- thinking low-level & writing High-Level, the best practice in programming.
2016-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅