İçindekiler:
Tanım - Hack anlamı ne?
Hack, geliştirme bağlamında iki anlama sahiptir:
- Kesmek bir soruna yetersiz bir çözümdür. Bu anlamda, bir saldırı işi bitirir, ancak verimsiz, optimal olmayan veya çirkin bir şekilde.
- Kesmek, istisnai bir beceri ile programlamak anlamına da gelebilir. Bu anlamda, bir bilgisayar korsanı sadece görevi yerine getirmekle kalmayıp aynı zamanda verimli ve benzersiz bir şekilde gerçekleştiren bir kod üretir.
Techopedia Hack'i açıklıyor
Hack, geliştirici olmayanlar için anlaşılması zor bir terim olabilir. Programlamadaki iki anlama ek olarak, terimin ortak anlayışı bilgisayar güvenliği ile ilgilidir. Bu anlamda bir hacker, kötü niyetli niyetle bilgisayar sistemlerine giren bir kişidir. Yine de, beyaz şapka korsanlarını ve kötü niyetli olmayanları görmezden geldiği için bu tanım bile yanlıştır.
Geliştirme topluluğu içinde, kodlayıcı olmayanların büyük kodu tam olarak takdir etmediğini veya saygı göstermediğini hissetmek muhtemelen güvenlidir. Dilbertesqe "sivri saçlı patron", kod üretimini, gerçekte fakir bir programcıya kıyasla büyük bir programcı tarafından ortaya konan şeyde büyük bir farkın olduğu bir fabrikada üretilen widget'lar gibi görüyor. Becerikli olanlar, gerçek hackerlar, bir sistemin ötesine geçip anlıyorlar. Bunu yaparken, bir bilgisayar korsanı ve sanatçı arasında benzerlik vardır, çünkü gerçekten harika olduğunu düşündüğü bir şeyi üretmek için beceri, kararlılık ve sıkı çalışma gerektirir.