Blog yayınlarını güncellemeli miyim veya teknoloji (ve ben) değiştikçe bunları yeniden mi yazmalıyım? [kapalı]


11

Bu yılın başlarında bir programlama bloguna başladım ve başladığımdan beri bazı şeyler değişti. Bazı değişiklikler teknoloji değişiminden, bazı değişiklikler kod kitaplıklarımın gelişmesinden ve bazı (tamam, muhtemelen çoğu) daha fazla bilgi edinirken değişmemden kaynaklanıyor.

Geri dönüp bazı blog yayınlarını tamamen yeniden yazmak istiyorum. Eski bilgileri kaldırmak ve yeni öğelerle güncellemek veya tamamen yeni gönderiler oluşturmak ve muhtemelen eski iletileri silmek için gönderileri yeniden yazmak daha mı iyi?

Koddaki küçük değişiklikler veya fazladan birkaç cümle hakkında konuşmuyorum, ancak yeni kod, yeni bilgiler vb.

Dikkate alınması gereken bazı şeyler yazıdaki yorumlar, yeni yayınlar oluşturulduğunda güncelleme alan aboneler ve kullanıcı yer işaretleridir.


1
Eski blog yayınlarını oldukları gibi tutun. Zorunlu XKCD bağlantısı bunun nedenlerini özetler: xkcd.com/979
maple_shaft

Hala sık ziyaret ediliyorlarsa, durumların nasıl değiştiğine dair kısa bir bildirim ekleyebilir veya daha yeni bir sürüme bağlantı sunabilirsiniz.
Traubenfuchs

Yanıtlar:


23

Ben en iyi yaklaşım eski girişleri / kod örnekleri oldukları yerde bırakmak ve yeni fikirler / kod örnekleri ile yenilerini eklemek olduğunu düşünüyorum. Ardından eski yayınlara yenilerini işaret eden bir bağlantı ekleyebilirsiniz.

Bu yaklaşım, hem sizin hem de ziyaretçilerinizin kodunuzun / fikirlerinizin zaman içinde nasıl geliştiğini görmenizi sağlar, bu da değerli olabilir. Ve bir süre önce yazdığınız / yazdığınız şeyleri kabul etmede yanlış bir şey olamazdı. Bunu farkettiğiniz gerçeği, ilerlemenizin bir işaretidir.


10
+1, eski yazının üstüne "Bu konuyla ilgili daha yeni fikirler burada: [bağlantı]" diyen küçük bir not eklemenin de uygun olduğunu söyleyebilirim (ve bazı durumlarda belki de şiddetle önerilir). Çapraz referans bağlantıları fikrin gelişimini izlemeyi kolaylaştırabilir.
SinirliWithFormsDesigner

@FrustratedWithFormsDesigner, kabul etti.
Daniel Scocco

1
Ve tamamen paralı bir bakış açısından, her iki yayını da okuyan kişilerden daha fazla sayfa isabeti alırsınız.
TMN

Arama motorlarından gelen herhangi bir trafiğin, içeriğin eski ve ayrılmadan önce hızlı bir şekilde iyi bir geçerli cevaba yönlendirilebilmesi için notu üste koymak kesinlikle iyi bir fikirdir . (Gerçekten eski şeyler arıyorlarsa, çabucak geçeceklerdir.)
Cascabel

Teşekkürler, sanırım bu rotaya gideceğim. Zamanla eski eşyalarım çok fazla görüş almazsa, sadece indireceğim. Bazı eski şeyler kötü yazılmış hissediyorum ve bazı temiz kod örnekleri ile bir yeniden yazma kullanabilirsiniz.
Rachel

4

Şahsen eski yazıları silmek istemiyorum, güncel olmasa bile bilgi hala yararlıdır. Bazı insanlar örneğin modası geçmiş kütüphaneleri kullanıyor olabilir. Ayrıca bazı yorumlar hemen anlaşılmayan şekillerde faydalı olabilir

Bence bu durumla başa çıkmanın en iyi yolu yeni bir yazı yazmak ve yeni yazıyı sayfanın üst kısmındaki güncellenmiş yazının bağlantısıyla değiştirilmiş olarak açıkça işaretlemektir.


1

Muhtemelen bu eski yazı, eski çerçeveler / teknolojiler üzerinde çalışanlar için çok değerli şeylerdir, Bu yüzden onları blogunuzda tutmanızı öneririm. Hatta yeteneklerinizi ve arkalarında değerli fikirlerinizi temsil edecekler, bu da bazılarının fikirlerinizi kullanmasına izin veriyor.

Yapabileceğiniz şey, güncellenmiş teknoloji sürümünü ve eski yayını eski sürümü etiketleyerek yeni gönderi oluşturmaktır.


0

Bilgileri olduğu gibi tutmanızı öneririm. VB.NET blogum 2007'den beri güncellenmedi ve daha eski şeyler arayan kişilerden, genellikle günde 500-700 benzersiz ziyaretçiden iyi bir trafik görüyor. Gerçekten eski (1999 dolaylarında) VB6 statik HTML sayfalarım biraz trafik alıyor.

Daha yeni yayınlara bağlantı eklemek için geri dönüp yayınları düzenleyebilirsiniz. Bazı durumlarda, neden artık bir şey önermediğimi açıklayan cesur bir Güncelleme başlığı ekledim.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.