Katılıyorum.
@533388 performansa etkisi
neredeyse hiç olmayacak bir yere odaklanmışsınız. Sorguladığınız durumun etkisi devasa bir pastanın üstündeki küçücük bir vişneye denk. Yazdığınız/yazacağınız kodun başka kısımları performansta çok daha fazla söz sahibi olacaktır. Kabaca bir örnek vermek gerekirse (çok doğru bir örnek olmasa bile) bir milyar işlem yapılan bir yer yerine bir işlemi sorguluyorsunuz. Bahsettiğim
yere örnek olarak, kullandığınız kütüphanelerin size gösterilmeyen implementasyonlarını (örneğin Express için
listen) verebilirim. Sizin bunların yanında portu değişken olarak tutup tutmamanız yok denecek kadar az bir etkiye sahip.
Bu tür durumlarda
@Yuspro'nun değindiği şekilde bakmalısınız işe; bir yazılımcının kesinlikle düşünmesi gereken birer konudur okunabilirlik, sürdürülebilirlik ve kaliteli kod yazımı. Kendisinin dediği gibi ben de portu bir
.env dosyasına alırdım ki ayarlamak için direkt kodu değiştirmem gerekmesin.