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

Cảm ơn bạn đã đánh giá! Bạn có thể chia sẻ cảm nhận bài viết này lên các mạng xã hội: hoặc .
Bạn cảm thấy thế nào về bài viết này?
  • Vui mừng
  • Hấp dẫn
  • Thú vị
  • Chán
  • Buồn
  • Tức giận

Huỳnh Mai Anh Kiệt

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 tại Quy Nhơn.

leave a comment

Create Account



Log In Your Account