+28

Làm Thế Nào Để Trở Thành Front-End Developer Tệ Nhất?

Hello, chào mừng các bạn đến với bài viết đặc biệt trong hôm nay, mình sẽ chia sẻ với các bạn 15 bí kíp "xịn sò" để trở thành một Front-End Developer tệ nhất quả đất! 🌍

Sau một thời gian qua Ukcài trợ chiến và nằm vùng ở dải gazaa nhằm giải cứu thế giới thì mình đã trở lại, nếu bài viết này có nhiều like và comment mình sẽ thực hiện part 2 🤣

1. Hãy Sử Dụng Biến Toàn Cục Thật Nhiều

Đầ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"! 😎

2. Đừng Bao Giờ Phản Đối Product Manager

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ì. 🐇

3. Không Bao Giờ Viết Code Comments

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é!

4. Hãy Từ Chối TypeScript

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. 🚀

5. Đừng Bao Giờ Tái Sử Dụng Module

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! 🎨

6. Từ Chối Sử Dụng Hooks

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". 🏛️

7. Viết Components Có Nội Dung Dài

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é!

8. Sử Dụng State Manager Thật Nhiều

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! 🤹

9. Phong Cách Viết Style Lộn Xộn

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!

10. Sử Dụng JavaScript Để Thực Hiện Style

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!

11. Truyền Tham Số Qua Nhiều Tầng Component

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ả!

12. Từ Chối Gói Gọn Network Request

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.

13. Sửa Đổi Trực Tiếp Trong node_modules

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.

14. Lạm Dụng "if else"

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.

15. Không Dùng “const” và “let”

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.

Cuối Cùng

Cảm ơn các bạn đã đọc bài viết này. Nhớ đừng bao giờ áp dụng những "lời khuyên" này vào thực tế nhé! 😂👍


Mình hy vọng bạn thích bài viết này và học thêm được điều gì đó mới.

Donate mình một ly cafe hoặc 1 cây bút bi để mình có thêm động lực cho ra nhiều bài viết hay và chất lượng hơn trong tương lai nhé. À mà nếu bạn có bất kỳ câu hỏi nào thì đừng ngại comment hoặc liên hệ mình qua: Zalo - 0374226770 hoặc Facebook. Mình xin cảm ơn.

Momo: NGUYỄN ANH TUẤN - 0374226770

TPBank: NGUYỄN ANH TUẤN - 0374226770 (hoặc 01681423001)

image.png


All Rights Reserved

Viblo
Let's register a Viblo Account to get more interesting posts.