Dimensioning is one of the most arduous tasks in mechanical manufacturing and architectural design. Usually in the case of a drawing used in a number of 3 kinds of labeling, the traditional drawing mode requires the mouse to constantly select the style to switch, consuming a lot of operating time, inefficient. The use of CAD mechanical version of the smart labeling function can be done 90% of the labeling, greatly saving the time to switch the label s
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.
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
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
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
Recently, when training students to find a problem, is that they design a topic or page when the self-awareness is too strong, the lack of basic thinking of page design, how to design how to design, some just see someone else's page is so, he also on the mirror, also passed a famous saying: "Imitation is detonator, innovation is dynamite." Having said that, but since to become a professional editor or page designer must understand the page design guidelines
Many of the design decisions made early in the development process have a huge impact on the performance of DB2 applications and databases. This article provides some general guidelines and recommendations for better performance in the z/OS environment.
First, Introduction
The purpose of this article is to provide IBM business partners with information about DB2 Universal Database? (UDB) for z/OS (hereafter referred to as DB2) an important informati
Discussion of jquery and JavaScript performance is not uncommon. However, in this article I plan to summarize some of the speed techniques and some of my own suggestions to improve your jquery and JavaScript code. Good code can lead to a speed boost. Fast rendering and response means a better user experience First, keep in mind that jquery is JavaScript. This means that we should adopt the same coding conventions, style guides and best practices. First of all, if you're a beginner of JavaScript
overflow:hidden or other code that hides the problem can have immediate effect, but overflow may not be a problem at all. So it's a cure, not a simple symptom.CSS PreprocessorI use Sass. Use should be flexible. Using Sass can make your CSS more powerful, but don't nest too complex. In Vanilla CSS, you can only use nesting where necessary, for example:. Header{}.header. Site-nav{}.header. Site-nav li{}.header. Site-nav Li a{}This kind of writing is completely useless in the normal CSS. The follo
How to manage a good website, operating a website to have what mentality, to see their own site?
Today, Xiao Xu to explain to us, experience of the site mentality. I have summed up the following points you can easily see,
Four do not:
1, do not narcissism.
(It seems very difficult to do this, especially in China's internet circle is the salient feature of narcissism, everyone is somewhat a bit)
2, do not have others to do, I am sure the idea of the line.
(In fact, often, copy other people'
Article Description: know the reason why-where the design guidelines come from.
The internet has played a great role in the dissemination of information, we face every day is to find, browse, read, understand all kinds of information, information design is always the same topic, how do people read and understand information?
We look for and use visual structures
When information is presented in a concise and structured manner, people can
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.