Bildiğiniz gibi en iyi uygulama
Kaynak kod satırını 80 karakterle sınırlayın.
İşte 2 bağlantı:
80 karakter neden kod genişliği için 'standart' sınır?
80 karakter sınırı, geniş ekran monitör zamanlarında hala geçerli mi?
Ve eminim ki bu en iyi uygulamayı ararsanız daha fazla para cezası alabilirsiniz.
Ama bunu son derece zor buluyorum, işte örnek bir örnek:
public class MyClass {
public void myMethod() {
final Map<String, List<MyInterfaceHere>> myReference
Böylece her sınıfı, her yöntemi ve her ifadeyi girintilersiniz.
Ve zaten 'myReference'da son' e 'harfinin sonunda 60. sütundayım.
20 boşluk kaldı gerçekten yapıcı çağırmak ve sahip referansa nesne atayın.
Yani bu gerçekten daha iyi görünüyor:
public class MyClass {
public void myMethod() {
final Map<String, List<MyInterfaceHere>> myReference
= new HashMap<String, List<MyInterfaceHere>>();
Buradaki en iyi uygulama nedir?
final Map<String, List<MyInterfaceHere>> myReference = new HashMap<>();
(örneğin örneğinizdeki gibi girintili 80 karakter)
80 chars * 7 pixels/char = 560 pixels per file
. Bu, iki dosyanın (1120 piksel) 1280 piksel geniş bir ekrana rahatça sığmasını veya 1920 piksel ekranda üç (1680 piksel) olmasını sağlar; her iki durumda da satır numaraları, kaydırma çubukları, işaretler ve diğer kullanıcı arabirimi öğeleri için fazladan alan bırakır . Ya da bazen biraz daha uzun bir çizgi.