01/10/2018, 11:18

80 cột là sao, ai đó giải thích và cho vd dùm @.@

Mình học python của anh đạt hướng dẫn, nhưng tới lúc ảnh nói viết code 80 cột. mình tự hỏi "làm cái quái gì mà có 80 cột ở đây. giải thích dùm minh
thanks

HK boy viết 13:34 ngày 01/10/2018

80 kí tự <-> 80 cột.

Ý anh ấy nói là đừng viết quá nhiều trên 1 dòng code, 80 kí tự là tối đa.

vtrnnhlinh viết 13:26 ngày 01/10/2018

80 kí tự à? xưa giờ em tưởng chuẩn là 100 chớ

Henry viết 13:25 ngày 01/10/2018

Theo chuẩn PEP8 Python là tối đa được 79 thôi.

HK boy viết 13:32 ngày 01/10/2018

Tuỳ. 80 là đẹp nhất. 100 cũng được.

Pycharm là 120 =)) Mà cái đó user set trong IDE được mà.

tối đa được 79 thôi.

79 = 80 - 1 -> không được quá 80 là đẹp =))

Quang Duong viết 13:20 ngày 01/10/2018

Mục đích của viết code không quá 79 ký tự cho mỗi line là để:

  • Code có thể đọc trên hầu hết các thiết bị, loại màn hình mà không bị tràn trang ngang
  • Dễ dàng mở hai cửa sổ hai bên trên một mành hình để so sánh, đối chiếu code.
Tao Không Ngu. viết 13:19 ngày 01/10/2018

Hi Kenny Time.
Cái này theo mình liên quan đến lịch sử máy tính.

en.wikipedia.org

Text mode

Text mode is a computer display mode in which content is internally represented on a computer screen in terms of characters rather than individual pixels. Typically, the screen consists of a uniform rectangular grid of character cells, each of which contains one of the characters of a character set. Text mode is contrasted to all points addressable (APA) mode or other kinds of computer graphics modes. Text mode applications communicate with the user with command-line interfaces and text user int...

Màn hình chế độ văn bản thời đầu thường là 80 x 25. Nên khi bạn code (vào thời đó) quá 80 ký tự thường sẽ bỵ chạy màn hình rất khó để đọc code nên thường có yêu cầu 80 cột. Tuy nhiên hiện tại thì nó cũng không quá quan trọng bạn có thể code dài hơn cũng được miễn sao xuống dòng hợp lý.

P/S Thường mình code 80 và hàm không quá 1 trang màn hinh.

Dark.Hades viết 13:34 ngày 01/10/2018

Khi nào mở 1 editor như Atom, hay VSCode gì đó, thấy có cái cột tương tự thì chính là nó, tuỳ vào setting giới hạn

Thiện Tín viết 13:27 ngày 01/10/2018

Bác @Dark Hardes có thể chỉ em cách cài đặt vim giống bác không ạ. Em mới dùng mà của em xấu quá, giờ thấy của bác đẹp thế này

Dark.Hades viết 13:27 ngày 01/10/2018

GitHub

HadesD/dotfiles

dotfiles - List customize [dot] files config.


Bạn làm theo Readme của repo này, có gì không hiểu thì inbox mình, cũng mới cài cho vài bạn rồi

Bài liên quan
0