xuruibin

xuruibin

每日必做:运动、读书、健康饮食、做一名快乐的平面设计师

xuruibin

2020-03-27

2019下半年软件设计师上午真题(六)

Define an architecture that structures the application as a set of ( ) ,collaborating services. This approach corresponds to the Y-axis of the ScaleCube. Each service is;Flighly maintainable and testable-enables rapid and frequent development and deployment.Loosely coupled with other services-enables a team to work independentlywithout being impouted by changes to other services and without affecting other services.( ) deployable-enable a team to deploy their services without having to cortdinate with other teams.Capable of being developed by a small team-essential for high productivity by avoiding the high communication head of large teams.Services ( ) using either synchronous protocols such as HTTP/REST or a synchronous protocols such as AMQP. Services can be developed and deployed independently of one another. Each service has its own database in order to be decoupled from other services. Data consistency between services is maintained using some particular pattern.

xuruibin

2019-12-19

UI设计该从何学起呢?

UI=User Interface,即:用户界面。UI设计,也叫用户界面设计,是指对软件人机交互、操作逻辑、界面美观的整体设计。我们日常生活中所用到的:手机、电脑、电视、车载系统、iPad、ATM机、工业中控系统......只要是带有电子屏幕的显示设备,都有需要UI设计。UI设计的职能,大体分为4个方面。调研与立项→设计与开发→测试与发布→发布与推广,而UI设计则处在第2个阶段。在做完UI界面的视觉稿后,UI设计师将其标注好,再交付给下游的前端工程师,用作界面重构。无论是图形设计、还是图像处理Photshop都能胜任,这是UI设计师必学一款软件。其二是Sketch,目前仅支持Mac电脑,可作为选学。的主力软件是After Effects。