- vừa được xem lúc

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

0 0 21

Người đăng: NGUYỄN ANH TUẤN

Theo Viblo Asia

image.png

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

image.png

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

image.png

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.

artwork (4).png

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

Bình luận

Bài viết tương tự

- vừa được xem lúc

Giới thiệu Typescript - Sự khác nhau giữa Typescript và Javascript

Typescript là gì. TypeScript là một ngôn ngữ giúp cung cấp quy mô lớn hơn so với JavaScript.

0 0 508

- vừa được xem lúc

Bạn đã biết các tips này khi làm việc với chuỗi trong JavaScript chưa ?

Hi xin chào các bạn, tiếp tục chuỗi chủ đề về cái thằng JavaScript này, hôm nay mình sẽ giới thiệu cho các bạn một số thủ thuật hay ho khi làm việc với chuỗi trong JavaScript có thể bạn đã hoặc chưa từng dùng. Cụ thể như nào thì hãy cùng mình tìm hiểu trong bài viết này nhé (go).

0 0 418

- vừa được xem lúc

Một số phương thức với object trong Javascript

Trong Javascript có hỗ trợ các loại dữ liệu cơ bản là giống với hầu hết những ngôn ngữ lập trình khác. Bài viết này mình sẽ giới thiệu về Object và một số phương thức thường dùng với nó.

0 0 140

- vừa được xem lúc

Tìm hiểu về thư viện axios

Giới thiệu. Axios là gì? Axios là một thư viện HTTP Client dựa trên Promise.

0 0 126

- vừa được xem lúc

Imports và Exports trong JavaScript ES6

. Giới thiệu. ES6 cung cấp cho chúng ta import (nhập), export (xuất) các functions, biến từ module này sang module khác và sử dụng nó trong các file khác.

0 0 98

- vừa được xem lúc

Bài toán đọc số thành chữ (phần 2) - Hoàn chỉnh chương trình dưới 100 dòng code

Tiếp tục bài viết còn dang dở ở phần trước Phân tích bài toán đọc số thành chữ (phần 1) - Phân tích đề và những mảnh ghép đầu tiên. Bạn nào chưa đọc thì có thể xem ở link trên trước nhé.

0 0 233