11 Database Design Guidelines and 11 database guidelines I have followed
Author Shivprasad koirala, a former MVC engineer from Microsoft ASP/ASP. NET, is now a CEO in India. If you have any questions about the first translation, please kindly advise.
Introduction
Before reading this article, I want to tell you that I am not a master of database design. The 11 principles below are derived from projects, my
Guidelines for Fast Application Engineering
Requirement collectionBusiness Process discoveryDomain AnalysisIdentification and Collaboration SystemDiscover System RequirementsSubmit the result to the customerAnalysisUnderstanding SYSTEM usageEnrich Use CasesRefined class diagramAnalyze object status changesDefine interaction between objectsIntegration of analysis and collaboration systemsDesignDevelop and refine object GraphsDevelopment component Diagr
"Programs is meant to being read by humans and only incidentally (incidentally; incidental;) for computers to execute."-donald Knuth When a team is brought together (put together) for the first time, everyone brings with them theirown ideas about how Cod e should be written. After all, each team member comes froma different background. Some come from one-man shops where they could dowhatever they wanted; Others may has been on different teams the had particularways of doing things that they like
Translation Order: Userfocus is a British consulting and training company specialized in web usability design. It has shared 247 guidelines for Web usability design, they are clearly grouped into six broad categories: Home usability design, task orientation, navigation and information architecture, forms and data entry, trustworthiness, writing and content quality, page layout and visual design, search availability, help feedback, and fault tolerance.
This morning in he opening keynote at Cppcon, Bjarne Stroustrup announced the C + + Core guidelines (Gith Ub.com/isocpp/cppcoreguidelines), the start of a new open source project on GitHub to build modern authoritative guideline s for writing C + + code. The guidelines is designed to being modern, machine-enforceable wherever possible, and open to contributions and forking so That organizations can easily i
Tags: Database performance criteria Paradigm SQL ServerForeword: Author Shivprasad Koirala, former Microsoft asp/asp. NET's MVC engineer, now a CEO in India. Students First translation, if there is inappropriate, generous enlighten.Brief introductionBefore you start reading this article, let me tell you that I am not a master of database design. The following 11 guidelines are derived from the project, from my own experience and from my own understan
. NET Framework Design Guidelines more
The Guidelines:. NET Framework Design Guidelines
The editor of the guidelines: Krzysztof cwalina
A compilation of new guidelines: a compilation of New. Net Design GuidelinesKen Brubaker
A ms blogger on the
To create a custom number format in Excel , you should first understand the guidelines for custom number formats and start by selecting a built-in number format. You can then change any part of the code in that format to create your own custom number format.The number format can contain up to four pieces of code, each separated by semicolons. The Code section defines the format of positive, negative, 0, and text in chronological order. Positive >; N
to the design of the product. To create a trustworthy mobile user experience, the performance of the product is a critical factor.
In this article, we will discuss the relationship between the design and performance of mobile applications and understand the seven relevant design guidelines. These guidelines are our (English original author) team in various types of mobile applications in the actual projec
Guidelines for animation
Use the CSS keyframe animation or CSS transitions, if at all possible. The browser can optimize painting and compositing bigtime here.
If needs to is it ' s js-based animation, use requestAnimationFrame . Avoid setTimeout , setInterval .
Avoid changing inline styles on every frame (jQuery animate() -style) If you can, declarative animations in CSS can be optimize D by the browser.
Using 2D transforms inste
Advanced guidelines for high-performance website construction: Web Developer Best Practices for performance optimization are the sister articles of the high-performance website building Guide. Author Steve Souders is a Google Web performance preacher and Yahoo! Former chief performance engineer. In this book, Souders shared with 8 experts best practices and practical recommendations for improving website performance, including: Understanding AJAX perf
Article 3 Guidelines: adapting to lifeLife is unfair, so we have to adapt to it. Destiny is in your own hands.Article 5 Guidelines: success is your personal capitalThis world does not care about your self-esteem. This world expects you to achieve something before you feel good about yourself. Success is the highest realm of life. Success can change your personality and dignity. It is silly to be conceited.A
[Switch] C ++ Operator Overloading guidelines Http://www.cs.caltech.edu/courses/cs11/material/cpp/donnie/cpp-ops.html One of the nice features of C ++ is that you can give special meanings to operators, when they are used with user-defined classes. This is calledOperator Overloading. You can implement C ++ operator overloads by providing special Member-Functions on your classes that follow a participant naming convention. For example, to overload+O
Bill Gates's top 10 standards of outstanding employees-professionals must read 1st standards and have a great interest in their company's products. curious about the company's products. always show your interest and love for the company and products. 3. love and focus on your work 4. the world has nothing to do once and for all. We must constantly update ourselves.
Article 14 The principle of impressing the customer with the enthusiasm and perseverance of the missionary 1. impress the custom
unobtrusive JavaScript is a design concept that removes JavaScript from the HTML structure, avoiding the inclusion of a bunch of onchange, onclick in HTML tags ... And so on, to Mount JavaScript events, to separate HTML from JavaScript, and to differentiate the functions and responsibilities according to the MVC principle, so that the HTML becomes structured and easy to read.unobtrusive JavaScript is a common way to use JavaScript in Web pages. The name is not formally defined and its basic prin
composed of accidents and luck. Otherwise, life is composed of rules and regulations ." A rule is the most essential connotation of a thing and the golden rule for the success or failure of a thing. Bill Gates's 11 Guidelines for teenagers are the successful experiences and wisdom he has learned from all aspects of his life and his personal experiences from small to large. Bill Gates's rule of success is a collection of wisdom. We may think of it as
Google's vision
The GOOGL user Experience team is dedicated to creating useful (useful), fast (FAST), simple (easy), attractive (engaging), innovative (innovative), popular (Universal), useful ( Profitable), beautiful (beautiful), trustworthy (trustworthy), personalized (personable) applications.
Ten guidelines for Google user experience
1. Focus on the user's life, work, and their dreams.
The Google user Experience team is trying to discover
Six basic guidelines for JAVA design patterns to followa single principle of responsibility: (Responsibility pinciple) A class is responsible for only one responsibility. When more than one responsibility is required, new classes need to be added to take responsibility for new responsibilities, rather than personality codes in the class.If a class takes on too many responsibilities, it is highly functional coupling, which is very detrimental to extend
effectiveness of the UI, simplicity and beauty, we should also evaluate the effectiveness of the API, simplicity and the elegance of the code!
API design--javascript API design content that presents the only challenge to all developers, whether or not you are developing a public library or an internal library. The dynamic nature of JavaScript, the anonymity of library users and the ambiguity of requirements present a daunting challenge to API designers. However, there is no shortcut to a good
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.