Merhaba Arkadaşlar,
PHP Serüvenimden sonra, 8-9 aydan önce C#'a geçiş yaptım. bu süre zarfında BilgeAdam eğitim kurumundan eğitim aldım. şuanki durumum, C# 'ta N-Tier,EntityFramework kullanarak basit sayılabilecek bir exe yapabilecek durumdayım.
Bundan sonraki izlemem gerek yol ve konular nelerdir? tavsiyelerinizi alabilir miyim ?
C# Programlama hakkında önerileriniz.
5
●394
- 01-06-2015, 16:32:28Thread leri kesinlikle öğrenmenizi tavsiye ederim yoğun işlemler yaptıracağınız projelerde çok yararını görürsünüz, threadlere dokunulmadan yapılan uygulamaları amatörce buluyorum şahsen
- 01-06-2015, 19:49:14merhaba,
ilk oalrak belki düşük ücretlerede olsa bir yazılım firmasında kendine stajer, junior yazılımcı vs olarak iş bulmaya çalış. yoksa tek başına hiçbir zaman kolay kolay iyi bir yazılımcı olamazsın.
ayrıca iş yeri haricinde aklına gelen hemen hemen her seyide yazmaya çalış. oturup araştırıp bir şekilde yap, ilerleyen zamanda daha iyi nasıl yapılır onu ögrenirsin. şuan sadece yapabilmen önemli. - 03-06-2015, 08:23:00Üyeliği durdurulduemrebeyoglu adlı üyeden alıntı: mesajı görüntüleOguzK adlı üyeden alıntı: mesajı görüntületeşekkür ederim arkadaşlar, hepsini not alıyorum. araştırmaya devam ettiğimde gelen önerilerden bazıları UML, Design Patterns gibi konular var, sizinde ekleyebileceğiniz, yazılımda işini daha kolaylaştıran, kaliteyi ve zaman açısından daha yararlı olabilecek konu,yöntem veya yollar varsa tecrübelerinizden yararlanmak isterim.TeknolojikNet adlı üyeden alıntı: mesajı görüntüle
- 03-06-2015, 11:53:19Design Patterns dediğiniz konu belli kalıp sorunlara üretilmiş kalıp çözümlerdir. Ancak bu çözümleri öğrenmeden önce bahsi geçen kalıp sorunlarla karşılaşmanız, yani öncesinde bol bol uygulama geliştirmeniz gerekmektedir.Quismo adlı üyeden alıntı: mesajı görüntüle
Öncelikle nesne yönelimli programlama prensiplerine çalışın, katmanlı mimariyle bol bol uygulama geliştirin. Uygulama geliştirirken zamanla bazı şeylerin eksik ve yanlış gittiğinin farkına varacak, daha iyi bir çözüm arayacaksınız. İşte bu aşamadan sonra GoF'un patternlerini öğrenmeye başlamak için doğru zaman(benim düşünceme göre). Her pattern'i incelediğinizde "heh aradığım şey meğerse buymuş" dediğiniz zaman gerçekten öğrenmiş olacaksınız. Uygulama geliştirmeden, sorunlarla karşılaşmadan öğrenmeye çalışsanız dahi göreceğiniz çözümler kafanızda çok teorik kalacaktır.
UML ise tabi ki geliştirilecek projenin analizi ve modellenmesi aşamasında önemli. Modelleme programı olarak Enterprise Architecture'ı önerebilirim.
İstanbuldaysanız(ya da gelebilirseniz) C ve Sistem Programcıları Derneğinin UML & OOP Principles & Design Patterns kursu var. Oldukça verimli bir eğitim, katılmanızı tavsiye ederim.