Uygulamaları geliştirirken kendimi sürekli olarak bunun belirli bir işlevi gerçekleştirmek veya uygulamak için en iyi yol olup olmadığını sordum. Genellikle, stackoverflow veya geri bildirim isteyen başka bir forumla ilgili soruları yalnızca performansla ilgili olarak "attan önce arabayı koymama" hakkında yorum almak için gönderirim. Çoğu programcı gerçekten uygulama bitene kadar performans hakkında düşünmüyor musunuz, yoksa performans kesinlikle kabul edilemez mi ?? Yani, geliştirme ortamlarının üretim ortamlarından farklı olduğunu ve geliştirici dizüstü bilgisayarınızın sonuçlarına tamamen güvenmemeniz gerektiğini anlıyorum ... ancak, diğerlerinden daha iyi performans veren uygulamalar ve teknikler var.
Geliştirme süreci boyunca performansı dikkate almak kötü bir uygulama mı? Performans gerçekte tanker oluncaya kadar bu noktaları dikkate almalı mıyım ??
Güncelleme
Açık olmak gerekirse, düşündüğünüz durumdan ya da sadece bir işlevsellik üzerinde çalışmaktan bahsediyorum. Uygulamanın birkaç yolu olduğunu biliyorsunuz, ancak her uygulamanın ne kadar iyi ölçekleneceğinden emin değilsiniz. Ayrıca aşina olmadığınız birkaç teknik de olabilir. Küçük ölçekte yaklaşımlardan herhangi biri muhtemelen yeterli olacaktır, ancak daha büyük ölçekte bazıları devam edecek ve bazıları olmayacaktır. Genellikle fikir veya rehberlik istediğimde yanıt: daha sonra endişelenmek ...