are business logic (here "business logic" does not mean "enterprise application business "). For example, is it better to use OOP/GP to express logic (or code structure), or just use data and process?
From this point of view, we can roughly divide the application into two types (of course, the premise is to focus on C/C ++ rather than Java/C #/Ruby/Erlang ): underlying applications and high-level applications. The bottom layer here refers to areas where ob/OO and GP are useless, and the rest a
"Yi Tian tu long Shuang Jian"
C # primer Chinese Version -------- Stanley B. Lippman --- C # Language "Yi Tian tu long Shuang Jian"
. NET Framework programming (revision) -------- Jeffrey Richter "Windows Programming Taishan Beidou" --- four kings of. NET platform
C # windows programming ---------- Charles Petzold "Windows Programming Taishan Beidou" ------. NET platform four kings
. NET Programming Technology insider ------------- Jeff prosise --- four kings of the. NET platform
. Net essence-
look at yourself! I hope that you are a Pursuing person, not just mixed bowl meals. Because the real pleasure lies in creation. If you can change the history of the software industry, it is a hero. You don't want to be Bill Gates, you don't want to be Dennis Ritchie or Bjarne stroustrup. I will say you didn't pursue it. There is a joke about the future of programmers, maybe you haven't heard of it yet. You should hear it and extract it as follows:A p
In the evening, you have no intention to go over to the Section 94th Constants on the 'The C ++ programming language special version' (English version) of Bjarne stroustrup, the original Article 'C ++ offers the concept of a user-defined constant, a const, to express the notion that a value doesn' t change directly. 'The word is directly. Since it cannot be directly change, I will try indirectly change.
The problem is found in the indirectly change. T
I just published the article "What is contract" and suddenly found that I was writing theory in all of my articles, without examples to prove it. Therefore, we need to add a negative case-C ++ iostream. The opposite is true, not because the iostream library is not well designed (on the contrary, it is difficult for you to find a C ++ library that is more brilliant than the iostream design, in the ideological system without the concept of contract, component design will pay much price for handlin
revisions, additions, corrections and updates, so this book (together with it in www. gotw. CA) can be considered as the latest official version of the original materials.
You should know
I think you have learned the basic knowledge of C ++. If this is not the case, we recommend that you start with a good C ++ entry and conceptual book. You 'd better choose a classic big part book, for example, the C ++ programming language [stroustrup00] of Bjarne stroustr
All the Syntax problems have indeed helped programmers a lot. However, after the program passes the compilation check, it does not mean that the error does not exist. In the "error" family, the "syntax error" status can only be regarded as a younger brother. High-level errors are often hidden in depth, just like a sly criminal. It is not easy to catch him.
Based on experience, many program errors that are hard to detect are caused by the variable being correctly initialized or cleared, and init
Pure C ++ column... Original: Stanley B. LippmanTranslation: Coffer Source: pure C ++: Hello, C ++/CLI Welcome to my first column hosted in msdn magazine! In fact, I have written the first column before, and its content is completely different-it is about the new generic programming support in Visual Studio 2005. But in retrospect, I think that articleArticleToo many unsolved questions are left. Therefore, I opened this column to provide a team with an overview of C ++/CLI in Visual C ++ 2005
at yourself! I hope that you are a Pursuing person, not just mixed bowl meals. Because the real pleasure lies in creation. If you can change the history of the software industry, it is a hero. You don't want to be Bill Gates, you don't want to be Dennis Ritchie or Bjarne stroustrup. I will say you didn't pursue it. There is a joke about the future of programmers, maybe you haven't heard of it yet. You should hear it and extract it as follows:
A progr
principles, the editing process may require romance, but more logic and rigor.(Frankly speaking, it's boring before you have fun)
3. are you passionate about new technologies? Do you have a thorough exploration spirit?(Enthusiasm is definitely the most important thing! Do you think about your character as a programmer ?)
4. When a programmer is by no means a good job, he must learn and think about it at all times.(Until you become the one who can guide others to learn and think, you will be ab
t)(Setq show-Paren-style 'parentheses)
; Set the default mode to text instead of basic mode.(Setq default-Major-mode 'text-mode)(Add-hook 'text-mode-call' turn-on-auto-fill)
; Emacs color scheme. Choose tools> color theme from the menu to select the color you need.(Require 'color-theme)(Color-theme-dark-blue); select the color scheme of darkblue; (Color-theme-GTK-ide)
(Defun my-indent-or-complete ()"Hippie-expand at word end, indent otherwise"(Interactive)(If (looking-at "\> ")(Hippie-expand ni
------------ sun weiqin
Java and mode ------------------------------ macro
2. C #
C # programming ------- Charles Petzold "Windows Programming Taishan Beidou" --- C # Language "Yi Tian tu long Shuang Jian"
C # primer Chinese Version -------- Stanley B. Lippman --- C # Language "Yi Tian tu long Shuang Jian"
. NET Framework programming (revision) -------- Jeffrey Richter "Windows Programming Taishan Beidou" --- four kings of. NET platform
C # windows programming ---------- Charles Petzold "Window
1991
Annotated C ++ reference manual. by Margaret Ellis, Bjarne stroustrup
The art of human-computer interface design. By Brenda Laurel L
Programming windows, 2nd edition by Charles Petzold
Turbo C ++ disktutor, by Greg Voss, Paul Chui
1992
Object-oriented design with applications. By Grady booch
Advanced C ++: programming styles and idioms. By James coplien
Object-oriented modeling and design. By James Rumbaugh, Michael
advantages that C programmers are proud of are currently at risk (see the comparison in stroustrup, the father of C ++ ). C ++'s current dilemma is largely due to the fact that previous books and literature were once prefixed to being brilliant, and were intoxicated by the in-depth exploration of various language details, with the trend of being gorgeous and complicated, Language designers have painstakingly designed a variety of features and multi-m
after a message is received: The method is defined in the diagram and specified in the object's storage. For each object and structure, the ones used to add, modify, delete, and select a method are inherently implicit (although they are defined in the object's storage, but not on the diagram), while others are displayed.
two. OOD
OOD: (object-oriented design, object oriented). The
method is an intermediate transition in the Oo method. Its main role is
company and began to keep attacking Oracle. He later worked briefly for five months at Google and now joins a start-up company named Liquidrobotics.11. Danish computer scientist Bjarne Stroustrup invented the C + + programming language in 1978, which is based on the C language invented by Dennis Ritchie, adding a lot of features to make this programming language easier for the public to accept.
Str
working at Sun Microsystems, which was acquired by the industry giant Oracle in 2010. After that, Gosling left the company and began to keep attacking Oracle. He later worked briefly for five months at Google and now joins a start-up company named Liquidrobotics. 11, Danish computer scientist Bjarne Stroustrup invented the C + + programming language in 1978, which is based on the C language invented by Dennis Ritchie, adding many features that make
C + +: Bjarne Stroustrup
Php:rasmus Lerdorf
delphi/c#: Anders Hejlsberg
Reply content:Because the bearded, the language can be successful, the key to see the designer's beard
I wonder if the young man has ever heard of this stalk.
By the way, although the author of Ruby is Japanese, he has a beard after hearing people say he has no beard, and Ruby must fail.
I have more beard Bisson, should I try to design a programming language? I checked the J
There is no other way for you to learn C ++ well. The only way is to read and read a large number of books. C ++ should be used as a daily language, rather thanProgramLanguage.
Someone asked me again, so what books should I read? What if there is no time?
I can only tell you that if you don't have time, don't learn C ++ and do what you like to do. C ++ is equally beautiful in life.
If you want to learn well, you must open a book order.
First, you must read the design and evolution of C +
C + + library RollupIntroduction to C + + class librariesOnce again embodies the C + + to maintain core language efficiency at the same time vigorously develop the application library development trend!! In C + +, the position of the library is very high. Mr. Bjarne Stroustrup, the father of C + +, has repeatedly expressed the view that designing a library to augment functionality is better than designing more grammatical words. In reality, the Librar
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.