Web front-end development CSS related team collaboration

Web front-end development CSS related team collaboration

The front-end development department is growing, the staff is increasing, and the technology is improving. Although CSSer cannot represent the front-end development team, CSSer is a very important part of front-end development. We learn about the relevant team collaboration knowledge to make our work more comfortable, and relevant knowledge will be added to Webjx.com in the future.
The front-end development department is growing, the staff is increasing, and the technology is improving. Although CSSer cannot represent the front-end development team, CSSer is a very important part of front-end development. We learn about the relevant team collaboration knowledge to make our work more comfortable, and relevant knowledge will be added to Webjx.com in the future.
Here are some of my scattered experiences.
1. Documentation

Anyone who writes programs knows the importance of documentation. Every project summary mentions the need for documentation, but due to time constraints, there is no detailed documentation. This will increase the cost of subsequent maintenance, or even require a rewrite.
So, be sure to write comments, and product documentation.
2. Object-oriented

It seems like nonsense. But object-oriented in AS and JS is definitely not like the object-oriented in textbooks. For example, inheritance and interfaces in scripting languages ​​are not as good as those in JAVA. what to do? It doesn’t matter. The flexible application of design patterns can make the team function better. If you grasp the principles of factory, single responsibility, and polymorphism, you can basically make the JS system much more flexible.
3. Tools and Agile Development

Humans are different from apes because they use tools. I think we should not have the traditional programmer's concept that if we can handle complex things, we will appear to be very capable. It is really powerful to make complicated things simple.
I can’t think of anything else, I’ll post it when I think of it. You are welcome to leave comments on jb51.net and share your experiences.

<<:  Example of removing json backslash in php

>>:  Summary of MySQL InnoDB locks

Recommend

How to install Linux flash

How to install flash in Linux 1. Visit the flash ...

Implementation of Docker cross-host network (overlay)

1. Docker cross-host communication Docker cross-h...

The front-end must know how to lazy load images (three methods)

Table of contents 1. What is lazy loading? 2. Imp...

v-html rendering component problem

Since I have parsed HTML before, I want to use Vu...

...

How to deploy Go web applications using Docker

Table of contents Why do we need Docker? Docker d...

How to disable the automatic password saving prompt function of Chrome browser

Note: In web development, after adding autocomplet...

mysql 5.7.19 latest binary installation

First download the zip archive version from the o...

Quickly solve the problem of slow Tomcat startup, super simple

Today I helped a classmate solve a problem - Tomc...

Detailed explanation of CSS style sheets and format layout

Style Sheets CSS (Cascading Style Sheets) is used...