Ana işin SCADA ve PLC olduğu bir kontrol sistemleri şirketinde, diğer kontrol sistemleri ile birlikte çalışıyorum.
Yazılım geliştirme, dahili bir proje yönetimi ve değerlendirme sistemi oluşturma kararı alınana kadar şirketin burada ve orada küçük bitler dışında yaptığı bir şey değildir.
Bu proje başlangıçta yazılım insanı olarak buraya gelen insanlar tarafından üstlenildi ve biz çoğunlukla gençiz.
Proje küçük başladı, bu yüzden sadece tasarım, veritabanı vb. Şeyleri belgeledik, ancak hiçbir zaman bir kodlama formatı / kuralları üzerinde anlaşmadık.
İyi belgelenmiş bir kodumuz olduğundan emin olmak için StyleCop'u kullanmaya başladık , ancak kuralları / uygulamaları kodlamak için resmi bir belgeye ihtiyacımız olduğunu hissediyorum, böylece iyi bir standarda devam edebiliriz ve gelecekte daha büyük geliştirme çalışmaları varsa, kimin üzerinde çalışırsa taban plakası iyi.
Sorun yatıyor, kodlama kuralları ve standartları için nasıl bir belge hazırlayacağımı bilmiyorum, düşünebileceğim tek şey iyi vs kötü uygulama örnekleri (örneğin değişkenleri adlandırırken deve davası vb.) Hepimiziz Yeterince programcı yetiyor (görünüşe göre) ama bu tür şeyler için bir tüzüğümüz yok.
Bir noktaya değinmek gerekirse, sorum şu: İyi bir kodlama standartları belgesinin temel yönleri ve içeriği nelerdir?