Đầu tiên và quan trọng nhất, hãy quên mất mọi chuyện về scope và biến local đi nhé. Biến toàn cục (global variables) chính là chìa khóa để mở ra cánh cổng của sự hỗn loạn. Hãy chia sẻ với đồng nghiệp rằng, đây là phong cách coding “đỉnh của đỉnh”! 😎
Khi Product Manager đưa ra yêu cầu, dù có vô lý đến mấy, hãy chấp nhận mà không cần suy nghĩ. Công việc của bạn là làm cho mọi thứ trở nên phức tạp và rối rắm nhất có thể. Hãy trở thành “chú thỏ trắng” không kén cái gì. 🐇
Tại sao phải viết ghi chú cho code chứ? Để giúp đồng nghiệp làm việc dễ dàng hơn ư? Không bao giờ! Hãy để mọi người tự mày mò đi tìm hiểu ý nghĩa của const dpr = 2;
này nhé!
TypeScript là công cụ của những kẻ yếu đuối. Chúng ta chỉ tin tưởng vào JavaScript thôi. Hãy chuyển đổi tất cả sang JavaScript để thể hiện sự “cao siêu” trong việc bảo trì và mở rộng dự án. 🚀
Mỗi tính năng, hãy viết từ đầu. Không tái sử dụng, không hooks, không tool functions. Sáng tạo là số một! 🎨
Hãy viết components bằng class, từ chối hoàn toàn functional components và hooks. Đó là cách chứng tỏ bạn là lập trình viên “cổ điển”. 🏛️
Một component = toàn bộ logic của web page. Hãy đảm bảo component của bạn có ít nhất 1000 dòng code nhé!
Dùng Redux hay Mobx cho mọi trạng thái trong project, dù làm cho dự án trở nên phình to ra. Càng rối beng càng tốt! 🤹
Hãy kết hợp inline styles với CSS file styles một cách lộn xộn. Đặt tên class tuỳ ý, không cần phản ánh cấu trúc DOM. Gặp xung đột style, cứ mạnh tay override!
Animation và transition? Hãy sử dụng JavaScript thay vì CSS thuần túy. Càng phức tạp càng tốt!
Hãy truyền tham số từ cha xuống con, từ con xuống cháu, cứ thế mà truyền. Đừng nghĩ đến context hay Redux gì cả!
Mỗi lần request, tạo một instance Axios mới. Lỗi network? Xử lý riêng lẻ từng cái một.
Hãy chỉnh sửa trực tiếp trong node_modules
và giữ những thay đổi đó trên máy của bạn.
Càng nhiều “if else” càng tốt. Đó là cách thể hiện khả năng lập trình vượt trội của bạn.
Sao phải dùng “const” và “let” khi cuối cùng nó cũng được biên dịch thành “var”? Hãy trở về với cổ điển.
Nguồn: viblo
You need to login in order to like this post: click here
YOU MIGHT ALSO LIKE