1. Background
It is inevitable to name functions and variables when writing code. Naming is often difficult and an important topic of development specifications. The old man has been on the road for many years, and many of the development specifications are outdated.2 unexpected gains
Today, net development specifications are newly released, which is of great g
ensure lower maintenance costs in the future)
Provides management and monitoring of modular components to meet both development and business needs.
Provide basic preparation for dynamic loading and unloading of business modules.
Advantages of ASF Characteristics
§ SOA
Complying with common Internet application interaction specifications, facilitating isV access and interconnection
Business abstraction is conducive to agile response to business needs
Analysis of php and database code development specifications. 1. naming rules for various variables in PHP (1) directory naming, file naming, and local variable naming: use English names, verbs, and dashes as word separation. all letters
1. naming rules for various variables in PHP
(1) directory naming, file naming, and local variable naming:English name words and verbs are used. the following dashes are used to separate words. all letters are in lo
This article provides a detailed analysis of PHP encoding specifications. For more information, see
Indenting and Whitespace)Use two spaces instead of the tab key for code indent (notepad ++, Eclipse and other editors support this configuration );
The end of the line should not contain white space characters
\ N (Unix line break) should be used instead of \ r \ n (Windows line break)
All files should end with a blank line
Operators)All binary operato
Php and database code development specifications
1/25/2016 6:00:31Php naming rules for various variables
Directory name file name local variable name
Use English verb nouns and underscores (_) to separate words. all letters are in lower case.
Directory upload templates install manage
File index. php register. php config. php
$ User $ pay_time
Global variables use English name, word, and verb names in uppercase, and use unde
Tags: ecmascript6 draft ecmascript5 The ecmascript5.1 specification was released in June 2011 and is now basically supported by mainstream browsers, including ie9, ie10, ff21 and above, safari6 and above, and opera12 and above. You can perform an online test to determine whether your browser supports the test. Test Website: Http://kangax.github.io/compat-table/es5/ The detailed 5.1 standard description can be downloaded to PDF files and HTML files, which can be used as a reference for dail
JQuery coding specifications and best practices, jquery coding Best PracticesFront-end development whqet, csdn, Wang haiqing, whqet, front-end development expert
From: http://lab.abhinayrathore.com/
Translated by: front-end whqet development. If this is not the case, you are welcome to correct it.
The translator said: most of the basic teaching content has been explained. Before large-scale project training, it would be very meaningful for students to
support a subset of the functionsAllowed between devices of all Java Card TechnologiesSource codePortability.Combine the specifications and information of this subset on the Java Virtual MachineIn the specification, smart card manufacturers can build their own Java cardsTechnology-based implementation ("Java card Implementation "). AlthoughThe method is feasible and has a serious disadvantage. To obtain the platform, SetThe portability of Java card s
C #2.0 language specifications
My files in c: \ Program \ Microsoft Visual Studio 8 \ Vc # \ specifications \ 2052
C #3.0 language specifications
Appendix:
Some normative suggestions from fxcopI. Design)1. abstract types shocould not have ConstructorsAbstract classes should not declare Constructor2. assemblies shocould have valid Strong names Program Set s
Recently, due to work needs, a new management solution has been defined for a team. Our Sunshine team has been a young and dynamic team, but it has invested less resources than other teams. In the domestic team, management is still relatively lagging behind. It is very urgent for many companies in China to establish an efficient, systematic, and accumulated team.
Some of my company's actual situations have standardized the management of the entire Department. The goal is to establish a team that
Most of the time, we can see that the functional specification is written as follows:
Problems, value propositions and objectives
Features, user experience, and other details
This format is generally okay, and engineers are used to taking over the implementation. However, engineers with more active ideas are often not enough, because they are not sure whether it is worth the effort to do it seriously. That's right. Apart from paying, they need more reasons to persuade themselves to invest th
Indicate the source and author's contact information during reprinting.Contact information of the author: Li xianjing
I often admire foreigners, a large project with hundreds of thousands of linesCode, It looks like a person wrote it. In the previous projects, let alone all the code. Even the code written by the same person in different periods is inconsistent, and the style is also refreshing. I have maintained a lot of code. I have a deep understanding that it is very important to adopt
Ui design specifications
I have been working on the UI design for some time, so I have gained a new understanding of the UI and user experience. Now I can sum up the information I have queried and my feelings!
1: ease of use:
The button name should be easy to understand, use accurate words, and discard ambiguous words. It should be easy to distinguish from other buttons on the same interface, so it is best to understand the text. The ideal situation i
Bluetooth protocol (2) specifications of the Bluetooth protocolChapter 2 Bluetooth protocol specifications (RF, baseband Link Control, and link management)
The Bluetooth protocol is a rule for information exchange between bluetooth devices. Like the Open Systems Interconnection (OSI) model, the protocol system of Bluetooth technology also adopts a layered structure, from the underlying layer to the high-le
IEEE802.11b wireless specifications are also widely used. Before learning about other wireless networks, let's first introduce the IEEE802.11b wireless specifications. The maximum bandwidth of the IEEE802.11b wireless standard LAN can reach 11 Mbps, 5 times faster than the IEEE wireless standard just approved two years ago, expanding the application field of the wireless LAN. In addition, you can use 5.5 Mb
One: Follow consistent guidelines, establish standards and followWhether the control is used, prompts the wording of the message, or color, window layout style, follow the unified standards, to achieve true consistency.DesignThe benefits of this are:1: So that users can build up a precise heart model, using a skilled interface, switch to another interface can easily speculate on a variety of functions, the statement understanding and do not need to bother to understand2: Reduce training, support
, is called "realization", in which one of the Sun's Java EE development packages you download is "implemented", and Jboss,weblogic,websphere is an "implementation" of the Java EE standard. Because Jboss,weblogic,websphere has its own Java EE API, it can be implemented without using Sun's Java EE.In short: Java is an enterprise-level development platform, I personally for Java the understanding is that this is a standard as long as it conforms to the Java standard of a variety of developed plug-
PHP has been widely used to develop Web-based applications since its design. Because PHP is a scripting language, some rules must be followed during development. This article will discuss common good code habits, or code specifications, in the PHP field.
1. enable error report
Error reporting is a very useful feature in PHP and should be enabled simultaneously in the development phase. This helps us determine the problems in our code. The most common
This article provides a detailed analysis of PHP encoding specifications. For more information, see
Indenting and Whitespace)Use two spaces instead of the tab key for code indent (notepad ++, Eclipse and other editors support this configuration );
The end of the line should not contain white space characters
\ N (Unix line break) should be used instead of \ r \ n (Windows line break)
All files should end with a blank line
Operators)All binary operato
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.