Ubuntu Türkiye

Yazılım => Programlama => Konuyu başlatan: berkayaslan - 23 Nisan 2014 - 12:06:13

Başlık: [Çözüldü] Programlamada Takım Halinde Nasıl Çalışılır?
Gönderen: berkayaslan - 23 Nisan 2014 - 12:06:13
İyi Günler:

Bayağı zamandır buralarda Python bölümünü sorularla dolduruyorum.. Ama inanın her ne kadar İngilizce bilsemde Teknik anlamda Türkçe bilgi daha sağlam oluyor. Bu noktada buradan başka hiçbir platform bu kadar hızlı temiz ve yardımsever değil.. Neyse (Biraz yağ gibi oldu)..

Şu an lise öğrencisiyim.. Artık yerli yabancı sorularla belli makalelerle orta düzeyim üzerinde bir Pythoncu oldum gibi. Bir arkadaşım C# üzerinde çalışmış bakmış orta seviyelere doğru geliyor.. İki kişi okulda bir proje ödevi aldık. Fizik ve belli konularda güzel bir bilgisayar programı yapacağız. İşte bu aşamada bir-iki sorum olacak:

Başlık: Ynt: Programlamada Takım Halinde Nasıl Çalışılır?
Gönderen: matrax_41 - 23 Nisan 2014 - 13:43:06
github,bitbucket gibi git tabanlı hizmetleri kullanabilirsiniz.
Başlık: Ynt: Programlamada Takım Halinde Nasıl Çalışılır?
Gönderen: berkayaslan - 23 Nisan 2014 - 17:46:18
Teşekkür ederim bu güne kadar hep kapısına gidip geri dönmüşüm github'un .. 1. soruya bir cevabınız var mı?
Başlık: Ynt: Programlamada Takım Halinde Nasıl Çalışılır?
Gönderen: heartsmagic - 23 Nisan 2014 - 23:45:43
İlk soru kod paylaşımı ise tam da o sorunun cevabı Git ve benzeri servislerdir. Fakat 13 gün içinde her şeyiyle çözmeniz mümkün olmayabilir, iyi bir emekle temel meseleler öğrenilebilir belki. 

Tecrübeli olduğum bir alan değil fakat hem soruya anladığım kadar cevap vermek hem de konuyu tekrar üstlere çıkartmak için cevap yazmak istedim. Zira lise öğrencisi olup da bu gibi projeleri yapmak isteyen kardeşlerimizi teşvik etmek yapılacak ilk işler arasında olmalı bence. İleride ülkemizde daha fazla sayıda kaliteli ve işini doğru yapan yazılımcı görmek en büyük arzularımdan biri.
Başlık: Ynt: Programlamada Takım Halinde Nasıl Çalışılır?
Gönderen: berkayaslan - 26 Nisan 2014 - 11:47:49
Alıntı yapılan: heartsmagic - 23 Nisan 2014 - 23:45:43
İlk soru kod paylaşımı ise tam da o sorunun cevabı Git ve benzeri servislerdir. Fakat 13 gün içinde her şeyiyle çözmeniz mümkün olmayabilir, iyi bir emekle temel meseleler öğrenilebilir belki.

Tecrübeli olduğum bir alan değil fakat hem soruya anladığım kadar cevap vermek hem de konuyu tekrar üstlere çıkartmak için cevap yazmak istedim. Zira lise öğrencisi olup da bu gibi projeleri yapmak isteyen kardeşlerimizi teşvik etmek yapılacak ilk işler arasında olmalı bence. İleride ülkemizde daha fazla sayıda kaliteli ve işini doğru yapan yazılımcı görmek en büyük arzularımdan biri.

İlginiz ve düşünceleriniz için çok teşekkür ederim. Evet GitHub Kullanmaya başladık. Bu iş bitince biraz daha araştıracağım..
Başlık: Ynt: Programlamada Takım Halinde Nasıl Çalışılır?
Gönderen: sem - 26 Nisan 2014 - 12:03:02
1. sorunun cevabı verilmiş, birçok alternatifiniz var bu konuda. Launchpad, github bunlar arasında. Ya da kendi localinize SVN kurup burada da çalışaiblirsiniz. Ubuntu depolarından da SVNWorkbench uygulaması indirip bir güzel kod paylaşımı yapılabilir.

2. sorunun ise bir cevabı yok maalesef. İki uygulamanın konuşması demek tamamen isteğe, ihtiyaca ve gereksinime göre değişir. İki dile gerek olmayabilir öncelikle 13 günde yapacağınız bir uygulama için. Fakat biz bunları kullanarak bir şeyler yapmak istiyoruz illa derseniz, yeni bu konularda yeniyseniz ilk sorun yaşayacağınız konu birbiriniz kodlarını analiz etmek. O nedenle iki uygulamayı farklı alanlarda konuşturabilirsiniz. Örneğin Python ile sunucu tarafı yazılırken okuk için yazdığnız bir uygulama olduğu için son kullanıcılar Windows'ta çalışacak diye tahmin ediyorum, bu nedenle sunucuya bağlanıp son kullanıcıya görünün kısmı da C# ile yapabilirsiniz.

Gördüğünüz gibi 2. sorunun tam bir cevabı yok. Nereden gördünüz? Bir sunucu istemci mimarisinden bahsettim fakat sizin ihityacınız olmayabilir belki böyle bir mimariye. Bu nedenle iki farklı dilin görev dağılımını ancak projeye ve gereksinimlere hakim birisi belirleyebilir. Yani siz. 

Kolay gelsin.
Başlık: Ynt: Programlamada Takım Halinde Nasıl Çalışılır?
Gönderen: berkayaslan - 26 Nisan 2014 - 13:20:44
Teşekkür ederim.. Yukarıda alattığım gibi başlamıştık zaten öyle devam edelim o halde..

Yani sorun [Çözüldü] :)