Yazılımın geliştirilmesi ekipte gerçekleşir ve bu nedenle sosyal bir yönü vardır. Ama ne kadar dikkate almalısınız?
Teknolojik kararlar için birçok etkileyici faktör vardır. İster sunucuda HTML oluşturuyor veya tek sayfada (SPA) bir uygulama geliştiriyor, bir veritabasenna veya ilişkisel bir veritabanı kullanarak, kapsayıcı veya çıplak metal kullanarak: teknik uygunluğa ek olarak, sosyal yönler de bu kararları etkiler. Diğer tüm faktörler aynısa, teknoloji ekibin zaten çalıştığı daha az risklidir. Deneyime ek olarak, motivasyon da bir rol oynar: Ekibin kullanmak istediği teknolojiler daha iyi bir seçim olabilir.
Sosyal yönün diğer yönlerle çelişmesi ilginç hale gelir. Sonuçta, teknolojilerin her zaman bazı güçlü ve zayıf yönleri vardır. Bazı durumlarda, spa başka bir sunucu -html ayakkabılarında en iyi seçimdir. İlişkisel veritabanları ve veritabanı Nena farklı durumlarda farklıdır.
Sosyal Boyal Ağırlık
Aşırı durumlarda, proje uygunsuz teknoloji ve mimari kullanır, çünkü ekip üyeleri teknolojiyi veya mimariyi tercih eder veya onunla deneyime sahiptir. Bu, gerçekten uygun teknoloji ve mimarinin uygulanmadığı anlamına gelir. Bu gibi durumlarda kararın sosyal tarafına bu kadar güçlü odaklanmalı mısınız?
Buna ek olarak, pragmatik bir prgramcı her yıl en az bir yeni programlama dili öğrenmelidir. Bu teknolojiler ve hatta mimari kavramlar için geçerli değil mi? Öyleyse neden yeni teknik beceriler öğrenmek için bu tür durumları kullanmıyorsunuz?
TL; Dr.
Teknolojik ve mimarlık kararlarının sosyal yönleri vardır. Ama bazen çok büyük oynarlar. Sonuç: Kötü teknoloji seçimi, kötü mimari ve yeni şeyler öğrenmek için bir ödül fırsatı.
Meslektaşlarım Frederik Dohr, Christoph Iserlohn, Tammo van Lessen, Schulte-Coerne, Michael Simons, Christian Stetler ve Stefan Tilkov'a blog yayınının önceki bir versiyonunda geri bildirim için.
()
Teknolojik kararlar için birçok etkileyici faktör vardır. İster sunucuda HTML oluşturuyor veya tek sayfada (SPA) bir uygulama geliştiriyor, bir veritabasenna veya ilişkisel bir veritabanı kullanarak, kapsayıcı veya çıplak metal kullanarak: teknik uygunluğa ek olarak, sosyal yönler de bu kararları etkiler. Diğer tüm faktörler aynısa, teknoloji ekibin zaten çalıştığı daha az risklidir. Deneyime ek olarak, motivasyon da bir rol oynar: Ekibin kullanmak istediği teknolojiler daha iyi bir seçim olabilir.
Sosyal yönün diğer yönlerle çelişmesi ilginç hale gelir. Sonuçta, teknolojilerin her zaman bazı güçlü ve zayıf yönleri vardır. Bazı durumlarda, spa başka bir sunucu -html ayakkabılarında en iyi seçimdir. İlişkisel veritabanları ve veritabanı Nena farklı durumlarda farklıdır.
Sosyal Boyal Ağırlık
Aşırı durumlarda, proje uygunsuz teknoloji ve mimari kullanır, çünkü ekip üyeleri teknolojiyi veya mimariyi tercih eder veya onunla deneyime sahiptir. Bu, gerçekten uygun teknoloji ve mimarinin uygulanmadığı anlamına gelir. Bu gibi durumlarda kararın sosyal tarafına bu kadar güçlü odaklanmalı mısınız?
Buna ek olarak, pragmatik bir prgramcı her yıl en az bir yeni programlama dili öğrenmelidir. Bu teknolojiler ve hatta mimari kavramlar için geçerli değil mi? Öyleyse neden yeni teknik beceriler öğrenmek için bu tür durumları kullanmıyorsunuz?
TL; Dr.
Teknolojik ve mimarlık kararlarının sosyal yönleri vardır. Ama bazen çok büyük oynarlar. Sonuç: Kötü teknoloji seçimi, kötü mimari ve yeni şeyler öğrenmek için bir ödül fırsatı.
Meslektaşlarım Frederik Dohr, Christoph Iserlohn, Tammo van Lessen, Schulte-Coerne, Michael Simons, Christian Stetler ve Stefan Tilkov'a blog yayınının önceki bir versiyonunda geri bildirim için.
()