From the traditional industry to the Internet industry, for some time, the most important thing for individuals to find is that they thought too little before, too narrow to see. Think the world is like this, in fact, not at all, there is a period of time, there has been a constant denial of their own constantly looking for answers, constantly thinking, how is the way of thinking and direction. The transfor
The book at hand is"Pragmatic thinking and learning: refactor your wetwareThe literal translation is "thinking and learning of pragmatism: Restructuring your thinking process". The Chinese version is translated as "thinking practice of programmers-nine lessons for developing cognitive potential ".This book first remind
Today, we mainly talk about the thinking and habits of developers.
Thinking includes programming thinking and analytical thinking for solving a specific problem, analysis ideas, analysis methods, and even analysis tools.
Both good habits and bad habits are formed by a day's thinkin
Three kinds of thinking that front-end engineers should possess
Editor's note:This article uses three dimensions: logical thinking, business thinking, and design thinking to match whether you are a qualified front-end engineer. Because front-end engineers are not only responsible for receiving information, collecting
when I think of user experience, we often think of a simple, beautiful, easy-to-use product of a series of features, it makes our life easier. But in fact the function is only a small, fine part of the product. In response to the user's problems, the product tries to solve the problem in a variety of ways, and the function is only a small part of the many ways to think about it. Thinking from a product perspective means a multi-dimensional holistic
The more you use your head, the better your mind is. No one in the world is killed by excessive brain usage. But we almost never use our minds, let alone learning logical thinking. There are two reasons, both of which are the cause of the examination and the cause of the education system.First, when parents ask their children to study, they will tell them: "If you make a score, you will be rewarded !" Let the children have equal rewards for
As an interactive designer, I found myself in the practice of interactive design can not take into account all aspects, there is a blind area of thinking. There is a lack of experience, but also the problem of their own knowledge limitations. After entering the development phase, each need to modify the interaction, the heart will be a little ashamed, feel for the small partners brought unnecessary workload.
In reality, however, changes in the i
From: http://club.china.alibaba.com/FCKeditor/editor/fckeditor.html? InstanceName = body toolbar = default One obvious advantage of Chinese is that it has a broad mind. In mathematics, the monosyllabic pronunciation speeds up the response to numbers, but it is still better in terms of logical thinking, however, from the perspective of the development trend of human civilization, Chinese as ideographic texts can freely combine new concepts and concept
This article uses three dimensions: logical thinking, business thinking, and design thinking to match whether you are a qualified front-end engineer. Because front-end engineers are not only responsible for receiving information, collecting data, making responses, and so on, they should need to communicate with backend engineers, design engineers, and PM.
Editor'
This is a real, heavy experience, it happened before and after the Spring Festival this year. Want to see this article each person carefully read, understand, and forwarded to the people around, let your family go out before must pay attention to. You can also give some of the things you can do to families that have been caught up in MLM. As a like technology, after reading also thinking about some problems, how to be allowed within the law, through m
Let's talk about my own story first. I am an ordinary graduate student of Computer College of Xidian University, from undergraduate to present, already spent five years in this school. My undergraduate study very diligent, never skipped a class, took a number of scholarships, successful insurance research, in the university to continue to read postgraduate. All this in the eyes of others, very bright, Bao-yan to explain this science is still good, calculate a genius bar. But I know in my own min
After I step into the software industry, I have been suffering from no guidance from my predecessors. I am always confused by two questions: first, how to cultivate the Thinking Ability of object-oriented design? 2. Is there any way to design the architecture?
Since I have been working on projects for so many years, I seldom see the code written with beautiful Object-oriented thinking. I feel it is necessar
Programmers who have been transferred from ASP or VB in the past are certainly not familiar with OO thinking. The idea of starting a project from OO is also a little thunderous, and there is no real adaptation process in mind. Now I want to help you.
In the process of adopting the OO software development method, many people naturally focus on the technical level, for example, using the OO decomposition (object-oriented decomposition) class hierarchy.
Hu Xingdou: A Brief Discussion on the Chinese way of thinking
-- Support Professor Yang zhenning's discussion that the thinking of "Yi Jing" hinders China's scientific development
Chinese people have almost different ways of thinking than Westerners. We are concise and concise. The Chinese language is full of randomness, uncertainty, ambiguity, and suggestive
The second chapter of code Encyclopedia: the way of thinking about metaphor (analogy),Chapter II of the principles of economics: Introducing how to think like an economist,The first chapter of the philosophical principles of the computer's mind operating system: Introduction to the thinking of learning operating system,So I also introduce the learning thinking th
the basis of judgment, but it is not.
If everything can be quantified, there will be no value in judgment, and pig will be able to do it. It is precisely because some things cannot be quantified that judgment has value and there are differences in talent.
Especially in software.
4. If abstraction is the core of software design, inadequate abstraction is the core issue of software. It can be said that, in essence, OO and design patterns must be addressed first by inadequate abstraction.
However
, the danger!!! )
Depending on the machine time, if a callback occurs, it can cause duplicate IDs to be generated.The following focuses on time-callback issues.
Thinking on time callback of snowflake algorithmBecause of the time callback problem, but he is so fast and simple, we think can solve it? Zero on the Internet to find a lap did not find a specific solution, but found a beautiful group of Good article: leaf--reviews Distributed ID gen
After MySQL is used to a certain extent, it is inevitable to read the MySQL source code. Here, we recommend Yang Wanfu's series of articles on "thinking about MySQL kernel", which are easy to understand and helpful to those who are preparing to read MySQL source code: think about the Startup Process of the mysql kernel primary series 1mysql. Think about the mysql kernel primary series 2. I can serve you
After MySQL is used to a certain extent, it is i
Mobile Internet Thinking Mobile Internet thinking is a multidimensional network-like ecological thinking. This kind of ecological thinking, with nodes connected to each other to form a different size of the ecological circle. Different ecosystems are also connected to each other to form a larger ecological circle. Larg
"I will work harder"-a horse named boxer (from George Orwell's Animal Farm)
The law of system thinking mentioned in Peter Shengji's Book Fifth practice also applies to software development.
1. Today's problem stems from yesterday's Solution(Today's problems come from yesterday's solutions)
We are very happy to solve the problem. We often ignore the consequences. Surprisingly, the solution we proposed may be counterproductive and bring about new
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.