From 3b130a797ec249367c96ccb3e7c50bc554a2b725 Mon Sep 17 00:00:00 2001 From: Allan Bowe <4420615+allanbowe@users.noreply.github.com> Date: Tue, 6 Apr 2021 15:42:20 +0100 Subject: [PATCH] Update README.md --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f21dd7e..f32e05d 100644 --- a/README.md +++ b/README.md @@ -47,8 +47,9 @@ On *nix systems, it is imperative that autocall macros are in lowercase. When s Severity: WARNING #### maxLineLength -Whilst some developers are quite happy with their 4k UHD widescreen monitors, others are not so fortunate! In addition, code becomes far more readable when line lengths are short. The most compelling reason for short line lengths is to avoid the need to scroll when performing a side-by-side 'compare' between two files (eg as part of a GIT feature branch review). -In batch mode, long code lines may be truncated, causing very hard-to-detect errors. +Code becomes far more readable when line lengths are short. The most compelling reason for short line lengths is to avoid the need to scroll when performing a side-by-side 'compare' between two files (eg as part of a GIT feature branch review). A longer discussion on optimal code line length can be found [here](https://stackoverflow.com/questions/578059/studies-on-optimal-code-width) + +In batch mode, long SAS code lines may also be truncated, causing hard-to-detect errors. For this reason we strongly recommend a line length limit, and we set the bar at 80.