这是系列文章的第二部分,我在其中讨论在为大型银行开发应用程序时遇到的问题。在上一篇文章中,我们讨论了架构的选择,今天我们将探讨与其他团队进行交互的话题。首先,我将讨论与后端团队进行交互的问题,然后我们将转到设计团队。
![图片](https://habrastorage.org/webt/nj/5c/ly/nj5clyz6i9wqvzhjzeekyqmswvu.png)
backend
: - . -, , , , , . .
:
, API
- , . outsource-, -.
, , API . , , , . : « , API ».
. , API . , . , .
. 4 , . , .
, .
![图片](https://habrastorage.org/webt/r9/tu/dq/r9tudqzqucdqht-a4rk-zdsitbu.jpeg)
debug- « » . , . : production development — CI.
, . — debug- , , «pre-sign up». .
![图片](https://habrastorage.org/webt/gk/uf/fg/gkuffgub69xmwyvxsjxcegxlrv8.jpeg)
, , . , , , . , :
- .
- CI.
- , production development .
- .
, , :
, .
, - , . .
![图片](https://habrastorage.org/webt/90/zf/3m/90zf3mg4elak_0wrveua9ct86my.jpeg)
, ? , . , :
- . , , .
- . , - , .
- . , - , , - . .
- . , , .
: , .
![图片](https://habrastorage.org/webt/wl/s4/_n/wls4_nw2jd4w-wbuj-zljgb7imq.gif)
: . , , , — . , , .
, , , . . :
![图片](https://habrastorage.org/webt/x5/vb/rw/x5vbrwyfo5prcqmqmnmmrdzwmm4.gif)
, , . , - , .
, . :
![图片](https://habrastorage.org/webt/vz/9-/r9/vz9-r9k7ifi5cuaik45j1rralyg.jpeg)
. . . .
![图片](https://habrastorage.org/webt/ts/fo/xe/tsfoxee7umlxubiynjmqayy08dk.jpeg)
, , , . . , , , .
, — . , : « ? , N?».
, , , .
. , , , . Figma, . , .
![图片](https://habrastorage.org/webt/2u/0e/ah/2u0eahpxt-c4ze_i-kf8ffxbhj0.jpeg)
, . — User-Flow . :
![图片](https://habrastorage.org/webt/2u/xq/uw/2uxquwfv8bwemmqqlkrh4wyd5p4.jpeg)
, User-Flow , . , , . , , , , , . User-Flow . .
.
, , , . :
- UIKit .
- , . .
- , , User-Flow .
. Stay tuned!