• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 真實世界的全棧工程師的十八項必備技能(2)

    發表于:2016-11-23來源:github作者:phodal點擊數: 標簽:全棧工程師
    當你已經完成前端功能的時候,后端還沒完成。你可能就需要開發額外的業務卡,最后等后端完成時再回來集成。盡管我們會在實踐上使用基于契約的開發
    看板

    當你已經完成前端功能的時候,后端還沒完成。你可能就需要開發額外的業務卡,最后等后端完成時再回來集成。盡管我們會在實踐上使用基于契約的開發模式:

    契約API

    但是一旦我們發現最初的契約不符合我們要求的時候,我們就需要重新修改前后端。這時對接這個 API 的人,就需要放下手頭的工作來更新這個 API。

    盡管你們已經采用了迭代式開發,但是前后端分離在一夜又將軟件開發放到了解放前的瀑布流:

    瀑布流

    在我最初的項目里,我們采用全功能團隊的模式,主要是因為團隊小——小的團隊一遇到一兩個人請假,就可能會出現風險。盡管后來我們的團隊從6個人變成了12個人,我們仍然采用這種模式。我們采用結對編程是一個方面,另外一個方面是:團隊里就需要有一個人來專門解決各種大小事務。如持續集成有問題、自動構建出錯、測試有問題等等,沒有人愿意專門去做這樣的事。

    本文總結了正在撰寫的《Growth:Web開發思想》里提出的一系列實踐,為18個步驟:

    • Tasking,即將目標切換成一個個小的任務,而這些任務盡可能的遵循 SMART 原則,如這里的 18 個步驟。
    • Setup,搭建開發所需要的基本環境,并盡最大能力地去練習 IDE 及操作系統等等日常工具的使用。
    • UI Prototype,可以使用簡單的使用 UI 工具來創建 Web 頁面的原型。

      原文轉自:https://github.com/phodal/growth-in-30-minutes

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>