Update:
Büyük yanıtlar kadar herkes! Her bir sorunun köküne almak ve eşim ve ben de aynı sayfada olduğundan emin olmak için yardımcı gerçekten yararlı olmuştur. Ben bunun bir sürü biz bırakma programları ve genel iş akışı ile bizim gerçek niyetleri hakkında konuştuk olmasaydı olduğunu düşünüyorum.
Bunu yaparken ben adresleme ve (programmers-stack-exchange muhtemeldir üzerinde) daha sonra daha fazla mesaj yapmak olabileceğini hiç düşünmemiştim ilgili bir dizi soru gelmiş
Backstory:
Benim bir üniversite arkadaşı ile web uygulaması üzerinde çalışıyorum.
Biz MySQL ve PHP kullanarak sitemizi geliştirme ve ön ucu için bazı jQuery kullanarak planlıyorum. Biz cep telefonları ve tablet-pc hedefliyoruz. Sonunda kalabalık kaynaklı veri bir sürü içerecektir. Ben oldukça özel proje fikirleri hakkında çok söylemek istemiyorum. (Ben daha fazla detay vermek gerektiğini düşünüyorsanız bu konuda yorum yapın.)
Biz bir prototip var, ve bazı GUI mock-up var. Bizim fikir çizikler bir kaşıntı ve daha önce çalıştığınız hiç bir şey gibi görünüyor hem de.
Our Issue:
Biz 37signals kitabı "REWORK" den ilkeleri takip umuyoruz. Kitabın büyük bir kısmı dışarı erken bir ürün alma fikirdir. Bizim ürün çekirdek odaklanmak ve tüm ekstra şeyler görmezden gerektiğini neden tartışır.
Temelde bir satılabilir ürün için minimum muhtemel yapma fikri böylece biz gemi ve geri bildirim almak başlayabilirsiniz. Biz de bu ne anlama farklı görüşlere sahip, ve farklı yönlere bizi çekiyor.
I think the book is only talking about minimal features, but he feels it is about code design too. Bazı şeyleri şeyleri hızlandırmak için şimdi yapmaya değer olduğunu düşünüyorum ama o biz ve tamamen bu konuları atlayabilir gibi bizi hızlı acele istiyor.
Ben çünkü daha sonra yol açacak zaman tasarrufu miktarı bazı hazırlık çalışmaları yapmak istiyorum. , OO ile başlayan kapsamlı bir veritabanı şeması Tasarımı ve vakit xCSS gibi şeyler kurma ve bireysel adımlar içine bizim sorunumuz kırılmış gibi.
O sürece o kapı dışarı tasarımı alır gibi if it means writing horrible/sloppy code bile acele istiyor. O, biz ya KURU ilkeleri gitmek gibi temel kod altyapısı veya üstlenmeden takılıyorum vakit almak istemiyor. O halletmek gerekiyor ne karar vermek için zaman harcamak istemiyor, o sadece bunu yapmak istiyor. O svn küçük değişiklikleri yapılıyor, örneğin, sadece havai olduğunu düşünüyor.
Ben o bize mükemmel bir sistem yaparak israf zaman içine çekilir almak istemediğini anlıyorum, ama I think this is going way too far, and isn't what 37signals is advocating.
It's essentially a tortoise vs hare problem ve ben o en azından kod tasarım seçimler tasarrufu bazı basit zaman yapmaz eğer o ayak kendini çekim olacağını ona anlatmak için nasıl biliyor ve aşağı ve iş sorunu kırmak istemem Bunun üzerine küçük ayrı parçalar.
O aksi takdirde iyi bir geliştirici olduğunu, ve de bunu yapma yeteneğine sahiptir.
My Questions:
Ne kadar hazırlık ne kadar az çok az olduğunu, çok fazla mı?
Ne yüksek ödeme şeyler Projemizin başlangıcında odaklanmak olmalıdır?
Nasıl gelişme bu aşamada, kod bilge (değil özellikler) üzerinde çalışmaya değer ne hakim olmalıdır?
O xCSS ve daha kolay baştan temiz kod yazmak yapacak diğer sistemleri gibi şeyleri uygulamaya vakit değer mi?
Nasıl ona ince taneli görevleri değerini ve küçük atom değişiklikleri yapılıyor açıklar.
What things have you done with your code that have lead to a sooner ship time?
Best Answers:
Ben onun / fikrimi iyi değiştirir cevabı kabul edecektir. Ben listeledik herhangi bir soruya cevap, ve bizim hedef dilde örnekler için bonus puan için çekinmeyin. Diğer 37signals 'çalışmalarına referanslar yararlı olabilir.