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

jQuery achieves full screen scrolling effect

This article example shares the specific code of ...

How to delete node_modules and reinstall

Table of contents Step 1: Install node_modules in...

Detailed explanation of using Baidu style in eslint in React project

1. Install Baidu Eslint Rule plugin npm i -D esli...

Detailed explanation of creating, calling and managing MySQL stored procedures

Table of contents Introduction to stored procedur...

How to draw a cool radar chart in CocosCreator

Table of contents Preface Preview text Graphics C...

mysql5.6.zip format compressed version installation graphic tutorial

Preface: MySQL is a relational database managemen...

Specific example of MySQL multi-table query

1. Use the SELECT clause to query multiple tables...

Keepalived+Nginx+Tomcat sample code to implement high-availability Web cluster

Keepalived+Nginx+Tomcat to achieve high availabil...

How to install PHP7 Redis extension on CentOS7

Introduction In the previous article, we installe...

How are spaces represented in HTML (what do they mean)?

In web development, you often encounter characters...

Complete steps to install MySQL 8.0.x on Linux

MySQL Introduction to MySQL MySQL was originally ...

Flex layout allows subitems to maintain their own height

When using Flex layout, you will find that when a...