From: Chad Perrin Date: 2011-05-13T05:51:56+09:00 Subject: indenting "end" --rwEMma7ioTxnRzrJ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I've been seeing a lot of this lately: def foo(bar) puts bar end For me, at least, this tends to make code kind of difficult to read. This is what I've always seen in Ruby code before recent trends: def foo(bar) puts bar end Is this some kind of bleed-over from Python's lack of ending delimiters for indented code? Does it follow from Whitesmiths style indentation? Is it perhaps a case of people being unaware that good editors can properly handle auto-indentation for Ruby? Is it actually an emerging preference in Ruby culture? I'm curious about why I see this more and more often lately (though still notably less often, especially among experienced coders, than the style with "end" keywords at the same indentation level as whatever started the indented block of code -- at the same indentation level as the "def" keyword, in this case). --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --rwEMma7ioTxnRzrJ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAk3MRBAACgkQ9mn/Pj01uKXTHACdGfcPik+FBNDiI9t2hSBrpJJo SF8An0k3jk4Z+hTpRCjC7tcGKf2VADpg =IKaM -----END PGP SIGNATURE----- --rwEMma7ioTxnRzrJ--