Tag Archives | sınıf

PhpStorm 2022.2 duyuruldu

Kodunuzu gerçekten ‘alan’ bir PHP IDE olan, anında hata önleme, en iyi otomatik tamamlama ve kodu yeniden düzenleme, sıfır yapılandırma hata ayıklama ve genişletilmiş bir HTML, CSS ve JavaScript düzenleyici sağlayan PhpStorm‘un 2022.2 sürümü, Brent Roose tarafından duyuruldu. PhpStorm 2022.2’nin artık kullanıma hazır olduğunu belirten Roose; bunun, kararlı sürüm olduğunu hatırlattı. Mockery ve Rector için destek eklenen yeni sürüm, numaralandırmalar için gelişmiş destek içeriyor. Bunun, hata ayıklayıcıda ve HTTP istemcisinde iyileştirmeler ve daha fazlasını getiren büyük bir güncelleme olduğunu belirten Roose; Rector’un, otomatik PHP yükseltmeleri ve toplu olarak kod yeniden düzenlemeleri konusunda kullanıcıya yardımcı olacağını ifade etti. Elbette ki PhpStorm’un Rector desteğini kullanmak için öncelikle Rector’u kurmak ve yapılandırmak gerekiyor. PhpStorm 2022.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PhpStorm, kodun daha verimli bir şekilde aşılmasına ve büyük projelerle çalışırken zamandan tasarruf etmeye yardımcı oluyor. PhpStorm 2022.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PhpStorm 2022.1.4 RC duyuruldu

Kodunuzu gerçekten ‘alan’ bir PHP IDE olan, anında hata önleme, en iyi otomatik tamamlama ve kodu yeniden düzenleme, sıfır yapılandırma hata ayıklama ve genişletilmiş bir HTML, CSS ve JavaScript düzenleyici sağlayan PhpStorm‘un 2022.1.4 RC sürümü, Brent Roose tarafından duyuruldu. PhpStorm 2022.1.4 sürüm adayının artık kullanıma hazır olduğunu belirten Roose; bunun, kararlı sürümden önceki son yapı olduğunu hatırlattı. IDE yeniden başlatıldıktan sonra harici fark araçları ayarlarının kaybolması problrminin düzeltildiğini belirten Roose; AsciiDoc düzenleme sırasında yüksek CPU kullanımının da düzeltildiğini söyledi. “Git Hooks checkbox” onay kutusunun kalıcı olarak devre dışı bırakıldığı söyleniyor. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. PhpStorm 2022.1.4 RC hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PhpStorm, kodun daha verimli bir şekilde aşılmasına ve büyük projelerle çalışırken zamandan tasarruf etmeye yardımcı oluyor. PhpStorm 2022.1.4 RC edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PhpStorm 2022.2 EAP 6 duyuruldu

Kodunuzu gerçekten ‘alan’ bir PHP IDE olan, anında hata önleme, en iyi otomatik tamamlama ve kodu yeniden düzenleme, sıfır yapılandırma hata ayıklama ve genişletilmiş bir HTML, CSS ve JavaScript düzenleyici sağlayan PhpStorm‘un 2022.2 EAP 6 sürümü, Brent Roose tarafından duyuruldu. Sözlerine; “2022.2 EAP serisine tekrar hoş geldiniz” diyerek başlayan Roose; yeni sürümün, Mockery desteğiyle geldiğini söyledi. Birçok yerde otomatik tamamlama ve kod bilgileri için destek eklediklerini belirten Roose; dizeler olarak sınıf adları için de destek sağlandığını ifade etti. Roose; PhpStorm’un kullanıcı için doğru sınıf adını önereceğini, otomatik olarak tamamlayacağını ve gerçek sınıf adını kullanırsanız göreceğiniz sahte nesneye ilişkin aynı bilgileri sunacağını belirtti. Roose; PhpStorm’un, korumalı bir yöntem kullanmaya çalışıldığında bunu algılayacağını ve kullanıcı için mustAllowMockingProtectedMethods() eklemeyi önereceğini söyledi. Roose; PhpStorm’un, belirli bir sınıf için sahte arayüzleri doğru bir şekilde tespit edeceğini ve arayüzün tanımına göre önerilerde bulunabileceğini ifade etti. Roose; Mockery’nin kısmi sahte bildirim sözdizimi için destek ekleme çalışmalarının devam ettiğinin unutulmamasını istedi. PhpStorm 2022.2 EAP 6 hakkında bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PhpStorm, kodun daha verimli bir şekilde aşılmasına ve büyük projelerle çalışırken zamandan tasarruf etmeye yardımcı oluyor. PhpStorm 2022.2 EAP edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Yazılımcı empatisi

Pek çoğumuz nesne yönelimli bir dili öğrenmeye çalışırken eminim ki Inheritance, Polymorphism, Encapsulation gibi kavramları anlamakta zorlanmıştır. Hatta daha da temel olan sınıfın ne işe yaradığını ve hangi amaçlarla kullanıldığını kestirmek için uzun zaman boşluğa bakmıştır. Oysa ki, bu gibi aktörleri daha iyi bir şekilde öğrenebilmemin çok basit yolları vardır. Bunlardan birisi Empati yapmaktır. Yani kendimizi C#/Java gibi ilgili dilin yerine koymak ve “ben olsam şu gerçek hayat problemindeki x varlığını nasıl ifade ederdim?” sorusuna cevap bulabilmektir. Bu sadece OOP(Object Oriented Programming) dünyası için değil, RDBMS’ler (Relational Database Management System) için, W3C’ un standartlaştırdığı XML için, JSON için ve hatta SOA için de böyledir. Hatta enterprise bir ürünün geliştirilmesinde rol alan ürün yöneticisi, CRM ekibinde raporlama ile uğraşan bir uzman veya iş birimindeki bir analist gibi düşünmeye çalışmakta buna benzer bir yaklaşımdır.” diyor Burak Selim Şenyurt. Yazılımcı empatisi adlı sunumunda, Nedirtv editörlerinden Burak Selim Şenyurt‘un yazılımcıya sunduğu, farklı bakış açılarını göreceğiz.

Continue Reading →

0