İçindekiler:
Tanım - Reification ne anlama geliyor?
Yeniden birleşme, bir bilgisayar uygulaması ile ilgili soyut bir fikrin bir nesneye veya açık veri modeline dönüştürülebildiği süreçtir. Başka bir deyişle, yeniden yapılanma, ifade edilmemiş, örtük bir fikrin kavramsal veya mantıklı bir düşünceye dönüştürülmesine yardımcı olur. Reification, bilgi gösterimi ve kavramsal analizde en yaygın kullanılan süreçlerden biridir.
Techopedia Reification'ı açıklıyor
Verilerin yeniden yapılandırılması, bazı yönlerden veri iyileştirme işlemine benzer, ancak yeniden yapılandırma süreci fikri iyileştirmek yerine fikri somutlaştırmaya odaklanmıştır. Verilerin yeniden yapılandırılması söz konusu olduğunda, ayrıntılandırma, standart spesifikasyonlar kullanılarak yapılan soyut veri türlerinin daha somut temsilini bulma adımlarından oluşur. Verilerin yeniden yapılandırılması, soyut veri türlerinin düzeyinin ve operasyon modellemesinde yer alan soyutlamanın azaltılmasına yardımcı olur. Kavramsal modellemede bir ilişkiyi yeniden ilişkilendirmek bir varlık olarak görülmeyi mümkün kılar. Bir ilişkiyi yeniden ifade etmenin tek amacı, ilişkiyi eklenen ek bilgilerle açık hale getirmektir.
Programlama dilleri bağlamında yeniden yapılandırma, bir programın veya programlama dilinin daha önce çalışma zamanı ortamında örtük olan herhangi bir yönünün dilin kendisinde temsil edildiği yöntemlerdir. Bu, daha önce örtük olan tüm hususların denetim için normal veri olarak mevcut olmasını sağlar. Kısmi biçimde bile olsa, şimdiye kadar pek çok programlama dilinde yeniden birleşme gerçekleştirilmiştir. Örneğin, Java çalışma zamanında tam olarak kullanılabilen "yeniden kullanılabilir türlerden" yararlanır. Bellek adreslerinin düşük düzeyli ayrıntıları C programlamasında kullanılabilir. Smalltalk programlama dili mesajların yeniden düzenlenmesini sağlar.
