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

Lần đầu nhận quà từ Shopify

Hura Apps là 1 trong những đối tác của Shopify được vinh dự Shopify chọn tham gia chương trình (Huấn luyện Thương mại) Commerce...

Một số ưu đãi của Shopify cho người dùng đăng ký mới

Shopify chỉ cho phép người dùng mới 14 ngày dùng thử miễn phí. Nếu bạn cảm thấy khoảng thời gian này là không đủ...

Trang web hỗ trợ tìm kiếm trên Facebook

Facebook là mạng xã hội lớn nhất hiện nay. Thông tin được người dùng chia sẻ trên mạng xã hội này là vô cùng...

Giới thiệu một số công nghệ, dịch vụ mà Hura Apps đang dùng cho mô hình SaaS

Hura Apps là nhóm phát triển các ứng dụng web hỗ trợ cho nền tảng Shopify. Hura Apps hoạt động theo mô hình SaaS....

Hành trình kiếm 500 triệu/tháng từ việc xuất bản ứng dụng lên Shopify App Store

Đây là câu chuyện của một lập trình viên người Pháp có tên Axel Hardy được chính anh chia sẻ trên Twitter của mình....

BẠN XEM CHƯA

Chơi game tích hợp trong Google Chrome khi bị mất kết nối interet

Nếu bạn thường dùng trình duyệt web Google Chrome để lướt web thì khi không kết nối được internet Chrome sẽ hiện thông báo...

Facebook ra mắt nền tảng thanh toán mới – Facebook Pay

Mới đây Facebook đã giới thiệu với người dùng WhatsApp, Instagram và Messenger một nền tảng thanh toán mới có tên là Facebook Pay. Đây...

Khi người ta không còn yêu

Khi người ta không còn yêu thì mọi lời hứa đều trở nên vô nghĩa. Vì vậy, bạn ơi đừng níu kéo khi một...

Hura Apps lọt vào Vòng ươm tạo của chương trình Tuyển chọn và ươm tạo các ý tưởng, dự án đổi mới sáng tạo...

Ngày 01/11/2021 vừa qua Hura Apps cùng với 10 dự án khác của tỉnh Bình Định đã được lọt vào Vòng ươm tạo trong...

Tuyển tester tại Quy Nhơn – Bình Định

Do nhu cầu của công việc nên bên mình có nhu cầu tuyển vị trí tester với thông tin như sau Mô tả công việc: ...