From: www.csdn.net
Specification samples of Software Requirement SpecificationAuthor: hyenachenyao (BlueHyena)I. Writing PurposeThe software requirement specification is prepared to enable both the user and the software developer to operate the environment and function of the software.It has a common understanding with the initial performance requirements, making it the basis of the entire development work
Android phone app icon size specifications and naming specifications are as follows infographic.The Android Icon Specification infographic contains the Android launcher icon, the Android bottom menu icon, the Android Pop-up dialog top icon, the Androchang list internal list item icon, and the Android bottom or Top tab tag icon. Very complete.1. Android Program launch icon: ldpi (+ dpi)Small screen mdpi (DPI)Mid-screen hdpi (DPI)Large screen xhdpi (at
The first part of this series introduces the basics of JavaScript modules and today describes how to use modules in a standardized way.
(up to the above)
Specification of Modules
first think about why the module is important?
Because of the module, we can more easily use other people's code, want what function, loaded what module.
However, this has a prerequisite, that is, we must write the same way the module, otherwise you have your writing,
for readability, as the following description contains indents:/** * Here are a method comment with some very special* formatting that I want indent (1) to ignore.* */Method annotations generally include:1. The main description of the method, in. Or. End2. Describe how the method accomplishes the purpose of the method, and the reason for using the method3. Describe how the method is used, including the environmental requirements used, such as preconditions, post conditions, and concurrency requ
element * Based on the passed in tag name * * @param {String} tag * @return {element} el Ement */function make (tag) { //... stuff ... return element;} 12.2 Use//as a single line comment. A single line of comments is used on the comment object above the other line. Inserts a blank line before the comment. 12.3 Adding fixme or TODO prefixes to annotationsHelp other developers quickly understand that this is a problem that needs to be reviewed, or provide a solution to the functionality that n
SQL Authoring Specification
1. Basic SQL Authoring Specification
(1) Direct use of table names in rule 1:sql, no schema as prefix, and cross schema access to create synonym (Data Warehouse, CRM database not applicable).
(2) Rule 2: You must use bound variables to avoid direct references to constants.
Description: Frequent hard parsing can affect database performance.
(3) Rule 3: Avoid applying a functi
Chapter 2 naming rules of. NET specification and. net Specification. NET specification Chapter 1 naming convention
3.1 case sensitivity
PascalCasing should be used for the namespace, type, and member name composed of multiple words.
Use camelCasing as the parameter name.
The first letter of the two letters should be capitalized unless it is the first word of the
Return code specification:16-bit 000000 means success! Parameter correlation return code reservation 100000-199999; system related return code reservation 200000-299999; Data center 310000-319999 Follow-up projects and so on, follow-up according to business expansion of new operation code needs to be filed in advance!module = system code OptCode = operation Code OPTDESC = Operation Description ResultCode = result code RESULTDESC = result description B
needs to access the system, how does they know where to find the information they need? Suddenly, the personalized filing system becomes less convenient. Applications face similar challenges in organizing data:what information are most important and how can developers ensure That's it is easily accessible?The OPC specification provides an answer to this question. A package, as described in the OPC, enables different applications to access key informa
Comments in the process of writing code is very important, good comments can make your code read more easily, in writing code must pay attention to the specification of annotations, where the script of the small compiled for everyone to tidy up, the need for friends can refer to the next
HP Annotation Specification
Annotations are important in the process of writing code, and good annotations make your cod
Head Usage Specification
Start tag using
The HTML tag must be accompanied by a MIP tag, namely:
Must include
Character set declarations must be included in the head tag:
The viewport setting tag must be included in the head tag:
The head tag must contain the
Must include
The head tag must contain
page Element Usage specification
MIP HTML Disables labels that have a
C language optimal state machine specification and C language optimal specification
Reprinted statement if reprinted content of this blog, please contact the 869119842@qq.com, get the author's written authorizationPreface
Recently, my thoughts may not be able to stop. I have conceived a GUI framework (very small for the Cotex-M Platform). I hope to implement it later. There is a touch screen detection in it
Requirement Specification for PC software: RMB 100 and Requirement Specification: RMB 100Device search instruction in PC Software Requirement Specification
The PC machine sends BRSR through serial port
The host sends all the searched bluetooth device names to PC machines in the format of"
BRSR "name" \ n
For example, there are three Bluetooth devices: AMOMCU_
4th: Type Design specification 4.1 types and namespacesNamespaces are used to organize the types into a hierarchy of related functional areas.Avoid a very deep namespace hierarchy. This level of browsing is difficult because users often need to look back.Avoid having too many namespaces.Avoid placing types that are designed for advanced scenarios and types that are designed for common programming tasks in the same namespace.Do not define a type withou
Mobile phone app Design code refers to the entire app interface for visual design UI style unification, the interface elements of the style, color, icon button and size set the uniform norms and use principles. Facilitate future coordination and collaboration and app Vision iterations.
The first part: the icon design Code of App interface
We are drawing the icon inside the app UI design, in Photoshop, as much as possible with shapes. Make sure the icons and buttons are vector graphs. The forma
alphabetically or by the relationship between methods.9. Each method, including construction and finalize, is a segment. Multiple variable declarations are logically combined to form a segment separated by a blank line between the segment and the segment.10. When declaring a class, it is necessary to indicate its access control, usually without modifiers, public, and private.11. Between the method and the method, the large part needs to be separated by a blank line.12. When writing generic clas
cpplint.py is a style error detection tool from Google Open source project. It is a Python script that is published with the Google Open Source project style guide. : Https://github.com/google/styleguide.How to use cpplint.py:1. Install Python. Note Set environment variables: writes the installation directory of Python to the PATH environment variable.2. Execute the cpplint.py scriptMy test experiment is as follows:1) Place cpplint.py and test.cc in the experimental catalogue.2) write a simple b
should precede (for example, commit before reset), use style controlwhen a page is developed for a mobile device, the Type property of the input box is specified based on the content type. When a form submission is made using JavaScript, the native commit feature should work correctly if the conditions permit. MultimediaAudio: MP3, WAV, OGG Video: MP4, WebM, OGG priority to use audio and video tags to define the audio and video, and in the object tag indicates that the browser does not support
), when using abstract and finalization (final) to make class declarations, they must be placed before the visibility declaration (public or protected or private). When static is used to make a class declaration, it must be placed behind the visibility declaration.Directly on the code:3. Control StructureThe control interface is the if else while switch. This type of code is often prone to problems, but also to standardize.(1), if,elseif,else writing, directly on the code bar:(2), switch,case no
Android code specification and android code specificationI. Naming rules 1.1 packages
Naming rules: the prefix of a unique package name is always all lowercase ASCII letters and is a top-level domain name, usually com, edu, gov, mil, net, org, etc.
Statute: Subject to the company, generally com. Company Name. Project name abbreviation. Module name or level name1.2 class and interface naming
Naming rules: a class name is a noun. It is a combination of
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.