When I first obtained the book "the greatest truths and the Ultimate simplicity-the thoughts of software engineering practitioners", I attended a technical meeting held by csdn in Beijing in, the author of the book, aimingoo, is also one of the participants, so he has the opportunity to get the book in the first place, and he signed the book by himself.
During the meeting, I roughly flipped through this book and did not have time to read it carefully
A few days ago, I turned to a blog post written by someone else and talked about an article about "the greatest truths to simplicity". I felt pretty good, so I went to Google.
It took nearly two hours to read the entire article. Haha, I was not impressed. I felt a little bit as I wrote in the book, and I was not able to reach the level of mind-catching. Fortunately, the text is humorous and not deep, so I decided to calm down and study it carefully.
CSS to simplicity
We only acknowledge that there are things that do exist one by one. All universal concepts that interfere with this specific existence of holes are useless cumbersome and nonsense and should be abolished. Do not add entities unless necessary.
--- Occam Razor
I looked for two theme studies over the weekend:CSSRegular Expression
After reading "CSS zen garden", the first time I read it, I felt that it was not enough. The second time I
I saw a book "Beauty of Simplicity" a few days ago.
The ultimate goal is to use configuration to implement programming and development functions, saving development, testing, andProgramThe trouble of modification is simple.
Build a basic system architecture, use xml configuration (use structured XML document configuration-related information) to implement addition, deletion, modification, query, and business processes, and support developers to easi
Found a good-looking east CardView, he in support V7 bag ~ ~As the name implies is the card view, you can set the shadow, fillet, and so on.This is the way it looks:Or you can put it in a ListView like this:http://blog.csdn.net/wingichoy/article/details/50687727How to useAdd a CardView to the XML file. Support. V7. Widgets. CardViewxmlns:card_view="Http://schemas.android.com/apk/res-auto"Android:layout_width="200DP"android:layout_height="Wrap_content""#303069""10DP"card_view:cardpreventcornerove
not a problem, but analysis can get a lot. I have started without analysis with dynamic planning because I have a preconceived belief that the state must be related to what is being asked, so I first assume that the state is Max, not sum. In fact, the problem of a point in the demand for the things and needs of the state inconsistent, is not simple to the last comparison of size can be obtained. is to use the state constraint range, within a certain range with a max to compare.Is my study on th
4.1.1 Value: How much this change can help people.Possible value: How much of this change is likely to help users.Potential value: This change will provide users with much help when it comes to helping the user.4.3 Unpredictable resultsThe most common and serious mistake that programmers make is to predict the future when they don't know the future.If the future is not considered at all, it is perfectly safe to determine all design decisions based on the exact information currently known.The bea
multiline property:key1=line1 line2line3will be read as Line1line2line3 (connected) Skip Empty PropertiesSkips the empty attribute's flag bit. Duplicate properties of a connectionOnce set, the duplicate property keys will not overwrite the old key, but are concatenated and separated by commas. Multi-line valuesEnabled by default, a more convenient way to write multiple lines of value, in three quotation marks (like Python) to write. All characters in the three quotation marks are conside
Management is the auxiliary work in software development, it is important and necessary. Good management is the assurance that the development team works efficiently, and bad management has a negative impact on software developers far more than the software developer itself.The purpose of demand analysis is to make the customer understand their own needs, rather than simply limit the scope of demand. To stand in the customer's position, and strive to find and solve the real needs of customers, s
that the ownership model are simple or easy for newcomers. Nor would adding an extra dimension of immutability to every variable declaration in Go is simple as it would force every User of the language to write their programs from the most pessimistic standpoint of assuming every variable be shared and would be mutated concurrently.
In conclusion
These is some of the knock on effects which I see in adding generics or immutability to Go. To is clear, I ' m not saying that it should not is don
SpringMVC environment setup-start with simplicity
What is SpringMVC? Many people are the first to want to know what he can do! How to use it? In fact, my own understanding of Spring MVC is an extension of the Spring framework. We usually develop websites without other frameworks. java Web comes with servlets that we are familiar with, right. Spring MVC is split into Model, View, and Controller. Spring helps us with these three things. Is the familiar
Required for beginners! Avenue to simplicity front-end editor Sublime Text, sublimetext
Many people, including myself, need(Self) Heart (Self) should (HI) Hand (Huan)Development tools, a handy development tool can not only greatly improve your efficiency, but also make you feel comfortable when writing code.
My first front-end development tool is Sublime Text. Let's talk about my understanding of it.
When I was learning the front-end, I also searched
ANOTHER.C:SELF.C.A Ppend (i) for V in ANOTHER.COMATRIX:NEWV = [] for i in V:newv.append (i) Self.coMatrix.append (NEWV) basic = []problem = Problem () def readproblem (filename): with open (filename) as F: var_num = Int (F.readline ()) constrait_num = Int (f.readline ()) matrix = [([0] * var_num) for I in range (cons Trait_num)] for I in range (constrait_num): line = F.readline () tokens = Line.split (") For j in Range (Var_num): matrix[i][j] = float (tokens[j]) pro
, simplicity should not be reduced to crude. Therefore, also consider in the pure background with red (registration), blue (link), in the advertising bit to a certain amount of other color, which makes the page is not because of the white background of the Mazumdar and monotonous dull. In addition to this, in the processing of the start page of the newspaper network edition of Zhejiang Daily Link, the designer in each newspaper name before placing a s
In the design of electronic products, it is often mentioned that simplicity is an important element of design. But many products, not necessarily concise is the first element. Concise design, must be a thorough understanding of user needs, guide users to complete the necessary operations on the basis of a refine design to promote the subtraction. In peacetime life, I pay attention to the garbage collection around the way, want to from the garbage clas
more examples of success, and entrepreneurs have read it. Ma is very much looking forward to the "Alibaba 10,001 errors," it must be a surprise of the world!
Marketing the best language is your own language, not the words of others
Can impress the user, only your own most real things. The cliché who all say, especially famous sayings, we all apply, you say not annoying people listen to all tired, marketing needs is a person, a smart person, rather than a repeater.
Every entrepreneur must
Simplicity first-Interaction design one of the four strategies: focus on only one or two of the most important themes, "7 plus minus 1" rule
1. How to Categorize
The simple organizational model has clear boundaries-principled. A simple classification usually refers to a classification method that repeats the least overlapping.
2. About Search
If you want to design a simple user experience, it's a good idea to organize the content effectively before
In the design of electronic products, it is often mentioned that simplicity is an important element of design. But many products, not necessarily concise is the first element. Concise design, must be a thorough understanding of user needs, guide users to complete the necessary operations on the basis of a refine design to promote the subtraction. In peacetime life, I pay attention to the garbage collection around the way, want to from the garbage clas
replacement of supervisor. But today:SupervisorGunicornUntil today, supervisor official said not in the production environment with the PY3 version.But I still use supervisor. Why? Because Gunicorn has the PY3 version is enough!Service start on single machine is supervisor (PY2), [Gunicorn (Py3), Nginx]Gunicorn (PY3) Restart the app and it's OK.Why is the management of the process easier (or is it enough to save simply, without the need for more complex management tools)?Because the way a singl
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.