Gelişimimi hızlandırmak için kişisel olarak geliştirdiğim bazı kodlarımı (iş dışında) kullanmayı yararlı bulduğum iş yerinde bir yan proje üzerinde çalışıyorum. Yan projem, güç kullanıcılarımızın birkaç farklı platformda ( DB2 , Oracle, SQL Server ve MySQL ) veritabanlarına karşı sorguları (benim tarafımdan oluşturulmuş) çalıştırmasını sağlamak için bir C ++ GUI uygulaması geliştiriyor . Geçmişte, genellikle bunları sadece istek üzerine çalıştırır ya da onlar için bir Excel VBA uygulaması kurardım . Birkaç farklı kişi için birkaç VBA uygulaması kurduğum için, sadece özel .sql dosyalarında okuyan ve çeşitli veritabanlarına karşı çalışan tek bir merkezi uygulama oluşturma ihtiyacını buluyorum.
Yaptığım uygulama C ++ dilinde ve LGPL platformlar arası GUI araç takımı kullanıyor. Bununla birlikte, kendi kütüphanelerimde yıllar boyunca eğlence amaçlı, işle ilgili olmayan projeler üzerine kurduğum bir çok kodum var. Bu kodu işyerinde kullanmak, böylece bana (ve şirkete) zaman kazandırmak uygun mudur? Öyleyse, herhangi bir hata düzeltmesini ve geliştirmelerini kişisel kütüphaneme geri yükleyebilir miyim? Ne zaman geçeceğimi bilmediğim bir çizgi var gibi görünüyor.
Sadece kişisel kodların hiçbirinin herhangi bir işletme mantığı ile ilgisi olmadığını eklemek istiyorum. Bunlar sadece temel hizmet sınıfları / sarmalayıcılarıdır.