Özelliklerimi hangi gramer zamanına yazmalıyım?


21

Şu anda işlevsel ve teknik özellikleri iki sütun biçiminde yazıyoruz; özet cümle ve teknik detay. Detaylar genellikle, şema, düzen tasarımları vb. Olan bir eke atıfta bulunur.

Ancak yazmak için ne kadar gergin olduğumla mücadele ediyorum:

İş bitmiş gibi geçmiş zamanla, var olan işin uzantılarını vurgulamak için mücadele ediyorum. Gelecekteki zamanın içinde olduğu gibi, X bir yapılacaklar listesi gibi görünmeye başlar ya da yapılacak ya da yapıldığından dolayı çok sert bir zaman geçirir.

Daha fazla kafa karışıklığı eklemek için bu özellik İngilizce'yi ilk dil olarak bilmeyen kişiler tarafından okunabilir.

Yanıtlar:


12

Son iş yerimde bundan bolca var.

Ürün yöneticileri açıklamak için şimdiki zaman kullanmayı seçmiş yapılması gerekenler gibi:

Kullanıcı bir sipariş gönderir. Sistem bir onay mesajı gönderir.

Ne yazık ki, önkoşulların açıklaması şu zamanda da yapıldı:

Kullanıcı alışveriş sepetine bir öğe koyar ve miktarı belirtir.

Bu benim için çok kafa karışıklığına neden oldu çünkü ne olduğu ve ne olacağı henüz belli değil. Gelecekteki herhangi bir zamanı kullanmalarını sağlamaya çalıştım ama hiçbir zaman değişmediler. Şahsen orada iki yılım boyunca buna alışamadım. Bu sadece bir anlam ifade etmiyor, birileri dillerin gerginliğine hakim değil.


Bu nedenle:

  • Zaten var olanlar için şimdiki zaman kullanın

  • Yapılması gerekenler için gelecek zaman kullanın. İstihdam dünyaları "gerekir", "gerekir", "olur".


Hatırlanması gereken önemli adım, spesifikasyonu tekrar ziyaret etmektir. İfadeleri yapıldığında gelecekten günümüze güncellediğinizden emin olun.
Ben L,

@ Ben: Hayır, bu yanlış. Zaman, uygulamanın durumunu belirtmek yerine doğru bir uygulamanın nasıl sağlanacağı için kullanılır. Burada, gelecek zaman gelecekteki bir uygulama durumunu değil gelecek uygulama durumunu belirtmek için kullanılır. Bir yana, burada savunulan yaklaşımın çoğu RFC tarafından da kullanıldığına dikkat çekmek gerekir. Şartları / zorunlu / olmaz (olmaz), gerekir / önerilir (veya olmaz) ve isteğe bağlı / isteğe bağlı olarak tartışmak için RFC 2119'a bakınız .
Brian

5

Şimdiki zaman bana iyi geliyor.

  1. Önkoşul: Foo X durumunda
  2. Operasyon: bu ve bu olur
  3. Sonkoşul: Foo Y durumunda

bunların hepsi şimdiki zamanda.

Ya da "proje hali" ise

  1. Sürüm 10: A, B, C ve D özelliğine sahiptir

  2. Sürüm 10.1: A. için iyileştirme içeriyor. B'deki 1049 numaralı hatayı düzeltir. Yeni özellik E ekler.




1

Yazılım için tasarımlar oluşturduğumda, yazılım mevcut olmadan önce tasarımları oluştursam bile, şimdiki zamanı tercih ederim. Tasarımdan bir yazılım uygulaması uygulandıktan sonra bile, tasarım hala alakalı ve önemli bir belgedir. Bir tasarım belgesinin, yazılımın uygulanmasından öncekinden daha uzun bir süre ilgili kalması olasıdır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.