Trang chủ Tản mạn Chọn công cụ viết mã web phù hợp

Chọn công cụ viết mã web phù hợp

Hôm nay vô tình đọc được trên group của khoa Công nghệ thông tin có một câu hỏi đưa lên nhờ mọi người góp ý về việc nên chọn công cụ viết mã gì để code (viết mã) cụ thể là mã web tốt nhất. Đọc xong câu hỏi này mình chợt nhớ về cái thời mới mua chiếc máy tính bàn đầu tiên. Toàn chơi game chẳng biết cả soạn thảo văn bản ấy vậy mà 1 lần máy bị hư cần phải nhờ đế các anh thợ sửa máy lên cài lại thì cũng mày mò đâu 1 list dài các phần mềm nghe tên khủng (khủng theo chuẩn hồi đó): Photoshop, Corel Draw,… rồi nhờ anh ấy cài vào máy. Chi vậy? À để một ngày nào đó ai đó lỡ mở máy tính mình lên sẽ thấy mấy cái phần mềm chuyên nghiệp này mà… nể mình :v

nguong mo

Sau này lớn lên rồi máy tính… chẳng cài gì mà nếu đặc thù công việc cần thì sẽ dùng bản portable :v. Nhẹ máy :v

Trở lại với đề tài chọn công cụ viết mã nào thì theo đánh giá ngu si của mình thì cậu bạn này chắc đang ở giai đoạn mới mua máy tính của mình :v. Vì sao mình lại nói vậy? À thì mình đã nói là “đánh giá ngu si của mình” rồi mà :v

Mình xin tự đưa ra các tiêu chuẩn để chọn 1 công cụ viết mã phù hợp.

  • Cơ bản thì các lập trình viên rất… làm biếng. Mà biểu hiện cụ thể là nếu mấy ổng hay thu gọn 1 đoạn mã vài dòng thành… 1 dòng duy nhất để tiết kiệm vài cái thao tác bấm phím Enter đó mà :v. Nên một trong những yêu cầu là phần mềm nào hỗ trợ sinh mã tự động là tốt nhất.
    Ví dụ khởi tạo 1 tập tin HTML vậy là tự động các thẻ cơ bản <html>, <tilte>, <body>,.. được khởi tạo với các thông tin mặc định được điền sẳn. Khi gõ lệnh mở 1 thẻ ví dụ <div> thì thẻ đóng </div> lập tức được sinh ra khỏi mắc công gõ. Quá tiện.
  • Khi viết lệnh thì sẽ có thẻ này, lệnh này lồng vào thẻ kia, lệnh kia nên việc thụt dòng cũng như cho phép ẩn hiện (collapse) các thẻ, các lệnh ở trong thật sự giúp ích rất nhiều khi dò lỗi
  • Nói thật khi nhìn vào 1 tập tin mã lệnh được trình bày nhiều màu sắc thật sự rất kích thích. Nó toát lên vẻ chuyên nghiệp. Đó là highlight. Mỗi lệnh, mỗi thẻ được chương trình thể hiện 1 màu sắc khác nhau người ngoài nhìn vào thấy đẹp còn người viết mã thì thấy rất hữu ích cho họ khi dò lại mã đã viết để kiểm tra lỗi…

source-code-583537_640

Trên đây là ba yếu tố mình thường cân nhắc trước khi chọn cho mình 1 công cụ viết mã thích hợp. Đương nhiên có phần mềm miễn phí cũng như phần mềm trả phí và dĩ nhiên là nếu bạn dùng phần mềm trả phí thì những sự tiện dụng nó mang lại sẽ cao hơn nhưng thật sự chưa chắc nó phù hợp với bạn. Vì vậy bạn nên tùy theo nhu cầu thật sự của bản thân để tìm cho mình một công cụ viết mã phù hợp nhất.

Thật sự mà nói thì công cụ viết mã chỉ bổ trợ cho bạn 40% còn 60% đó chính là việc sử dụng đầu óc của bạn để hoàn thành chương trình. Nhiều người có thể thao thao bất tuyệt về nhiều thứ nhưng chưa chắc họ đã code giỏi. Hãy trau dồi kiến thức thật tốt thay vì tìm kiếm 1 công cụ viết mã… pro.

À… Mình biết nhiều người hay thao thao bất tuyệt có thể vô tình đọc được bài viết này thì mình cũng xin mời các bạn thử cụ thể hóa nội dung trong bài viết: http://vietnamnet.vn/vn/giao-duc/166750/doan-tinh-cach-cuc-chuan-qua-cac-con-so.html thành một ứng dụng nào đó thử xem (bạn có thể viết bằng bất kỳ ngôn ngữ nào mà bạn quen thuộc và thành thạo). Mình viết trang này http://mangbinhdinh.vn/data/code/doan_so_menh_qua_ten.php trong khoảng 30 phút đồng hồ. Cố gắng hoàn thành trong vòng 30 phút thử xem được không nhé. Nếu bạn hoàn thành tốt thì cho mình thành thật xin lỗi mình đã nghĩ sai về bạn nhưng nếu bạn không thể hoàn thành hay code bị lỗi thì mình cũng xin lỗi vì đã… :Be-Happy: với bạn.

Huỳnh Mai Anh Kiệt

- Advertisement -
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên cho Hura Apps - một startup nhỏ về công nghệ tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

BÀI VIẾT MỚI

Binance Launchpad có dễ… húp như bạn tưởng

Tiền kỹ thuật số (cryptocurrency) đang dần mở rộng. Kể ra mình biết khái niệm này từ rất lâu. Nếu các bạn là độc...

10 Công Cụ Có Thể Thay Thế ChatGPT

ChatGPT là một mô hình ngôn ngữ lớn được phát triển bởi OpenAI. Nó cung cấp các câu trả lời nhanh chóng và ngắn...

Hướng Dẫn Đăng Ký Nhận Mã Giảm Giá Highland Coffee

Highland Coffee đang có nhiều chương trình khuyến mã cho khách hàng của mình. Các khuyến mãi có thể bao gồm upsize, mua 1...

Quà cuối năm 2022 từ Shopify

Năm nay nhận quà từ các đối tác công nghệ hơi bị nhiều. Mới đây mình lại nhận được quà từ Shopify. Quà về đúng...

Nhận quà từ đối tác công nghệ Recharge

Recharge là một trong những công ty chuyên cung cấp giải pháp bán hàng đăng ký định kỳ (subscription payments) cho các nền tảng...

BẠN XEM CHƯA

Chuyên gia bảo mật người Việt phát hiện lỗ hổng bảo mật trên hệ điều hành Windows

Vừa qua, anh Lê Hữu Quang Linh (linhlhq) - chuyên gia bảo mật của Trung tâm Giám sát an toàn không gian mạng quốc...

Xem bóng đá SEA Games 29 trực tuyến

SEA Games 28 được tổ chức ở Singapore - Một nước... giàu có nên nước này có một channel riêng trên Youtube tường thuật...

Banner quảng cáo trượt thông minh

Khi truy cập 1 số website bạn sẽ bắt gặp thấy một số banner quảng cáo trượt theo nội dung bài viết nhưng khi...

Dùng hàm alert() cho một mảng trong JavaScript

Thường khi code mình hay debug trong JavaScript bằng hàm alert() hoặc console.log(). Trong đó console.log() được dùng nhiều hơn cả vì nói chung...

Mở tập tin Sketch và Photoshop bằng tiện ích online

Hôm rồi khách hàng gửi qua 1 tập tin .sketch nhưng không biết làm sao mở vì tập tin này là định dạng của...