回覆列表
  • 1 # 子瑜index

    那是肯定會了,程式設計師在開發軟體前是要明白熟悉業務流程的,若不明白這些,那裡面的邏輯怎麼寫。拿簡單的馬走日,象走田。馬的初始位置在哪兒,如果要走馬,它的下一步可以走的地方都有哪裡,走的地方是否有子,是否被人絆了馬腳,走了後是否會被別人將軍。

    特別多的情況,現實中玩的時候可以進行悔棋,但是系統中走了便是落定,悔棋還需要對方同意,涉及的因素太多太多。因此,這些在最初設計方案的時候都要進行充分考慮,保證最終開發出的象棋軟體的穩健性!

  • 2 # 半碼

    產品經理會把需求寫清楚,可他們寫不了演算法,寫不了規則。

    要實現下棋功能,懂肯定比不懂要好,否則只能總是問懂的人,那樣的話,效率會很低。再說下棋稍微學一下就會了,為什麼不學?

    以我從小下棋到現在還不是高手的經驗告訴你,學下棋是很容易的,起碼比學一門程式語言要簡單得多。如果想成為下棋高手,那另當別論。如果只是為了開發功能,學會下棋幾天就可以了。

  • 中秋節和大豐收的關聯?
  • 你們對男朋友送禮奇怪怎麼看?