精华内容
下载资源
问答
  • Design review

    2020-12-01 23:29:10
    <p>We need a review of the existing pages for copy and design. Jira has their own <a href="https://atlassian.design/">design guidelines</a> that we need to adhere to for pages on their side. <h2>...
  • design review

    2020-12-02 04:00:29
    <div><p>nochmal alles durchgehen, mit grafiker besprechen und nacharbeiten</p><p>该提问来源于开源项目:redaxo/redaxo</p></div>
  • Autodesk Design Review 2013 Help,Autodesk Design Review 2013 Quick Reference Guide,Autodesk Design Review 2013 API Reference
  • Reader search design review

    2021-01-06 06:21:12
    <div><p>Reader search passed code review in PR #4096, now it just needs a design review before it can be merged into develop. <p>Needs review </p><p>该提问来源于开源项目:wordpress-mobile/...
  • <div><p>This PR is for a design review of the already-merged <a href="https://github.com/wordpress-mobile/WordPress-Android/pull/4269">related posts</a> feature. <p>Needs review: </p><p>该提问来源于...
  • s ready for a design review. Once this passes design review, it can be merged into the feature branch and then the feature branch can be merged into <code>develop</code> 🎉 <p><a href=...
  • <div><p>Design review for #46.</p><p>该提问来源于开源项目:ClusterHQ/flocker</p></div>
  • This PR is to seek a design review of this feature before it's merged into develop. <p>We now show five different card types: <ol><li>Default</li><li>Text</li><li>Photo</li><li>Gallery</li><li>...
  • This PR is to seek a design review of this feature before it's merged into <code>develop</code>. <p>Changes include: - A redesigned header for the post which includes the blavatar+avatar (or ...
  • Autodesk Design Review 2011 API Reference
  • Autodesk Design Review 2009 API Reference
  • <div><p><a href="https://github.com/w3c/aria-practices/wiki/Pull-Request-Review-Process#design_review">Visual design review</a> of combobox PR https://github.com/w3c/aria-practices/pull/1255</p> ...
  • <div><p>Basic functionality of Advanced Options appears complete and so is ready for design review.</p><p>该提问来源于开源项目:IQSS/dataverse</p></div>
  • The Autodesk Design Review 2013 API (Application Program Interface) Reference enables you to customize the Design Review and DWF Viewer user interfaces, thereby controlling what users see and the ...
  • <ul><li>This issue is to simply serve as a reminder to wrap up and discuss any lingering design review elements that come up in the course of developing the Modal Layout Picker.</li></ul> <h3>...
  • Design Review 中应该考虑的问题

    千次阅读 2016-09-28 15:27:02
    Design Review 是我们开发过程中至关重要的一环,一个好的Design review不但能让我们的技术方案考虑的更加周全,更多时候还可以大大节省我们的工作量,并减少未来的线上Bug以及不必要的反复修改。 Design Review...

    Design Review 是我们开发过程中至关重要的一环,一个好的Design review不但能让我们的技术方案考虑的更加周全,更多时候还可以大大节省我们的工作量,并减少未来的线上Bug以及不必要的反复修改。

    Design Review的过程中需要考虑的问题涉及方方面面,下面是我们在这个环节经常问的一些问题,虽然我们不是每个项目都会涉及到下面所有的这些点,而且我们也不应该被这些问题所局限,但作为一个参考,这些问题依然能给我们提供一个好的思考框架。

    ---------------------------------------------------- --------- --------- --------- --------- --------- --------- --------- --------- ---------

    可用性 
      - 外部依赖有哪些?如果这些外部依赖崩溃了我们有什么处理措施? 
      - 我们SLA是什么?主要是指可用性目标几个9? 50/90/99分位数的响应时间是多少? QPS是多少? 
      - 我们的超时、重试、过载保护、服务降级机制是什么?如何避免雪崩 
      - 我们的调用方有哪些?分别有什么服务配额?是否需要对关键的服务调用方单独部署? 

    运维 
      - 我们都有配置了哪些监控?如果出现问题,我们需要查看哪些信息?这些信息是否都有记录? 
      - 报警的处理流程是什么? 
      - 系统上线流程和步骤是什么,出了问题后是否可以回滚,以及怎么回滚? 

    安全 
       - XSS,CSRF,SQL注入这些是否需要处理? 
       - 3防怎么搞:防抓,防DDOS,防恶意访问 
       - 是否有请安全团队review 
       - 是否有风控的需求? 
       - 信息存储时是否设计到密码,信用卡,身份证等敏感信息,这些信息是怎么存储和访问的?

       - 系统是否符合公司的安全规范(SSO, 接口认证)?关键业务操作是否可审计(可回溯谁在什么时间干了什么操作)

    扩展性 
        - 分层,分模块怎么拆分比较合理?拆分出来的模块可以搞成服务单独部署吗? 
        - 应用层可以水平扩展吗?有用session吗?可以去掉session吗? 
        - 如果系统的负载提升到以前的3到10倍,当前系统是否依然可用 
        - 存储层面如果需要扩展存储怎么做? 
        - 系统中有哪些上下依赖的节点/系统/服务?这些依赖是否会导致无法并行开发?能否去掉这些依赖? 
        - 是否有数据访问API? 数据API的设计对性能的考虑是什么?数据API对异常数据(超大数据集、空数据集、错误数据、schema异常...)的处理是什么?


    存储 
        - 数据计划怎么存储?会有可能的性能瓶颈吗?需要考虑一些缓存方案吗? 
        - 有什么复杂SQL可能会导致慢查询吗? 
        - 数据库的操作什么地方用了事务?什么情况会导致锁竞争?我们的锁策略是什么?一致性和可用性如何平衡?未来如果分库分表会有什么影响? 
        - 缓存失效会有什么影响?缓存大量失效会有什么影响?冷启动有问题吗?有热点数据吗?多个缓存节点需要权衡可用性和一致性吗? 
        - 存储时,是否需要分库,分表,选择的理由是什么? 

    技术选型

        - 开发语言是什么,框架是什么为什么用他们? 
        - 缓存用什么(tair/medis/redis/memached),web server用什么?(nginx+php fpm, apach php扩展,jetty,tomcat,jboss),消息队列用什么(rebbitmq/beanstalk/kafka/mafka)?为什么用它们? 
        - DB是否可以用、以及用哪种no sql(hbase, tair)来优化? 
        - 业界或者其他团队是否有处理过类似问题?他们是怎么处理的?是否可以copy或者借鉴?


    服务调用和服务治理 
        - 请求同步处理还是异步队列处理比较好? 
        - 服务接口的URI设计合理吗?可以向下兼容吗? 
        - 服务间的调用协议是什么?有公司标准的调用协议可以用吗? 
        - 客户端和服务端的调用协议是什么?有公司标准的调用协议可以用吗? 
        - 有什么服务治理相关的要考虑的吗? 
        - 能否接入otco或者sg做服务治理? 

    业务监控 
        - 正常的业务逻辑外,可能会有哪些奇葩或者恶意的操作?我们应该怎么处理? 
        - 除了系统上的监控外,需要什么业务维度的监控吗? 
        - log是怎么记的?如果要debug能有什么开关迅速打开吗?log怎么rotate?log会影响性能吗? 

    复用 
        - 项目中有用什么新技术吗?为什么要用新技术?未来其他人接手容易吗? 
        - 项目中有什么复杂计算的地方吗?这些计算可以用什么算法优化吗? 
        - 这个项目可以抽象出来什么可以复用的东西吗? 
        - 项目中的什么可以不用自己做,调用现成服务吗?


    测试

         - 新的系统设计是否容易独立测试


    兼容性

         - 新的系统是否和已有系统冲突,怎么融进去


    ps:转载自之前的总监总结的design review


    展开全文
  • Design Review - Menus

    2021-01-08 04:59:25
    <div><p>This PR is for reviewing the Menus design implementation on iOS. <p><em>DO NOT MERGE</em></p> <p><strong>Testing: - Build the <code>feature/menus-views</code> branch on a device or simulator. ...
  • <div><p>After a design review with Jake, the following changes have been made.</p><p>该提问来源于开源项目:newsuk/times-components</p></div>
  • [Publications] Design Review

    2020-12-01 13:24:38
    <div><p>Continue to provide design support for developers as the development process shifts into review. This may include general design reviews of PRs, QA, and answering questions too as we review. ...
  • <div><p>Working with the ... This design sketch is a first pass at a typed ValidationOperatorResult object.</p><p>该提问来源于开源项目:great-expectations/great_expectations</p></div>
  • <div><p>Addressing the comments in design review <ul><li>Fixture image ratio should be 16:9 or 3:2 (Inline primary image)</li><li>Fixing fixture for provider data story, which was related to the iamge...
  • <p>Perhaps once the review has happened adding a checklist here to this issue so we can then arrange/group/create new issues and get them scheduled accordingly?</p><p>该提问来源于开源项目:...
  • Plant Design Review Based on AnyCAD eryar@163.com Abstract. AVEVA Review is used to 3D model visualization for plant or ship design, construction and operation. Taking data from a range of 3D desig...

    Plant Design Review Based on AnyCAD

    eryar@163.com

    Abstract. AVEVA Review is used to 3D model visualization for plant or ship design, construction and operation. Taking data from a range of 3D design systems, AVEVA Review delivers a virtual reality view of a plant or ship which users from all disciplines can freely navigate to view areas of interest, communicate ideas or undertake reviews. Use AVEVA .Net can extract model from DESIGN database, and use AnyCAD .Net can visualize the model. This paper mainly focus on the usage of AnyCAD .Net, and also discuss how to read model data from DESIGN database by AVEVA .Net. 

    Key words. AVEVA Plant, PDMS, AVEVA .Net, AVEVA Review, AnyCAD, C# 

    1. Introduction

    AVEVA Review为工厂或船舶设计、建造和运营提供三维模型可视化。对于结构复杂的工厂和船舶设计方案而言,精细化、易于导航的三维模型已经让项目生命周期发生了彻底的转变。从最初的项目投标到后续的设计、施工、调试及投入运营,只要用眼睛去看一看,就能掌握其中的来龙去脉。AVEVA Review的主要功能如下: 

    l 强大的设计方案审阅功能:AVEVA Review可从诸多种类的三维设计系统中提取数据,以此来为工厂或船舶创建一种“虚拟现实”的视图画面,而且各个专业的用户都能自由地执行视图导航,以查看感兴趣的区域、交流想法或做出评论。他采用了标准的企业通信技术,并不依赖原始的三维设计软件; 

    l 逼真的可视成像效果:极具真实感的交互图形:融入了高性能的模型渲染功能,包括灯光、纹理、背景画面、烟雾及实时阴影;支持导出颜色规则和半透明规则;可视化保温及伴热对象;实用型查看功能,多样式的像机模式、立体效果及键盘操作视图;逼真的动画效果,创建场景漫游动画、模拟物体运动及检查运动物体间的碰撞情况; 

    wps_clip_image-9877

    Figure 1.1 Review with textures 

    wps_clip_image-10146

    Figure 1.2 Pipes and structures in Review 

    wps_clip_image-9876

    Figure 1.3 Review FPSO in 64bit 

    l 强大的模型处理功能:数据流技术实现了交互式模型可视成像,而且不受模型大小或复杂程度的限制;自动转换并以流的方式传送RVM、RVZ、ZGL、STEP、IGES及SAT格式的模型文件;将流式和非流式模型合并于同一个复合视图;缩放、移动和旋转模型;模型校准:即时获取模型数据;模型测量功能;激光模型查看功能:将激光扫描模型导入AVEVA Review模型所在的场景中,并在这二者之间执行尺寸核准。直接连接到三维项目模型,浏览设计方案的层次结构、直接加载几何体及查看对象属性; 

    l 设计沟通:全球化沟通支持,对多个工作地点执行项目审阅;在AVEVA Review强大功能基础上,集成了交互式三维设计方案交流手段,以便让身处世界各地的项目参与方都能通过Internet实现联网沟通; 

    业务上具有一些优势: 

    l 节省时间和成本:使用AVEVA Review来对正在开发中的设计方案执行内容评估和进度评估,以此来提高项目的执行效率;更妥善地对装配、施工和调试工作做出规划;将激光扫描所得的完工项目测绘结果运用于改造或改建项目; 

    l 提高投标的成功率:使用Review来展现概念模型或投标专用模型,以此来提升项目提案的质量和吸引力; 

    l 完善运营:使用AVEVA Review来开展员工培训,并执行安全和可操作性检查;执行关键工序过程的动画模拟; 

    综上所述,可知三维可视化在设计中的重要意义。本文主要使用AVEVA .Net提供的SDK来读取DESIGN数据库的几何模型数据,并在AnyCAD中实现可视化,以此来实现部分AVEVA Review的功能。因为AnyCAD也是用C#开发的,所以将AnyCAD与AVEVA接合起来开发还是很方便的。若有关于AVEVA .Net及AnyCAD .Net的任何问题,都可与我联系:eryar@163.com。 

    2. Extract DESIGN model data by AVEVA .Net

    AVEVA .Net提供了二次开发的统一接口,即IAddin,在其Start方法中可以增加命令。这样就会在启动AVEVA Plant/Marine时加载这个动态库,将调用插件的Start方法来进行相关配置。这是AVEVA .Net的一种用法,即一定要启动AVEVA Plant/AVEVA Marine。 

    AVEVA .Net还提供了一种开发方式,即独立运行方式,这样就不需要启运AVEVA Plant/AVEVA  Marine,直接生成一个可执行程序。本文使用这种方式从DESIGN/Outfitting中读取几何模型数据,并在AnyCAD中可视化。这样就可以用一个独立运行的程序来对AVEVA中的模型数据可视化。 

    在AVEVA中模型数据是以层次关系的树结构来组织的,如下图所示: 

    wps_clip_image-2913

    Figure 2.1 Design Explorer for Model Data 

    其中树上每个节点对应AVEVA .Net中的类是DbElement: 

    wps_clip_image-16447

    Figure 2.2 DbElement Class 

    根据类DbElement这样就可以把模型的几何数据提取出来了。 

    3. Visualisation in AnyCAD

    AnyCAD .Net图形组件是为.Net开发者提供的专业图形SDK,可大大加快三维程序的开发。AnyCAD .Net可以用来几何造型、可视化及数据交换。AnyCAD .Net有如下功能: 

    l 造型:提供基本形状的造型方法,如点、线、圆、球、长方体、圆柱体、圆锥体及由点生成的曲面;还提供了常见的一些造型算法,如拉伸体、旋转体、倒角、倒圆等;提供了形状的布尔操作算法,如合、差、并操作; 

    l 可视化:不需要编码,提供了一些默认的相机操作,如对视图的缩放、平移、旋转等;选择的管理,支持场景中形状的拾取;可设置显示模式,如线框模式、实体渲染模式等;可设置场景形状的显示样式,包括颜色、材质及透明度等;可设置渐变的背景色; 

    l 数据交换:支持STEP、IGES、STL、DXF等常见的三维模型交换文件格式的导入导出; 

    AnyCAD .Net的使用还是很简单的。首先添加如下程序集:AnyCAD.Foundation.Net.dll和AnyCAD.Presentation.Net.dll。 

    然后再添加可视化控件,你可以通过拖放一个RenderWindow3d控件到你的窗口。也可以通过程序动态创建,程序代码及程序运行得到的三维场景如下所示:

    public partial class FormMain : Form
    {
        // Render Control
        private Presentation.RenderWindow3d renderView;
        public FormMain()
        {
            InitializeComponent();
    
            // Create renderView
            this.renderView = new AnyCAD.Presentation.RenderWindow3d();
            this.renderView.Location = new System.Drawing.Point(0, 27);
            this.renderView.Size = this.Size;
            this.renderView.TabIndex = 1;
            this.Controls.Add(this.renderView);
        }
        // TODO...
    }

      

    wps_clip_image-8011

    Figure 3.1 AnyCAD .Net Visualization Control 

    从DESIGN中读取到模型数据后,就可以使用AnyCAD .Net造型算法来生成管道、设备、结构等模型了。AnyCAD .Net提供了简单直接的造型算法,通过使用全局的BRepTools实例来建模,如下图所示: 

    wps_clip_image-21217

    Figure 3.2 BRepTools Class of AnyCAD 

    创建一个基本形状及对其可视化只需如下所示两行代码:

    TopoShape cylinder = GlobalInstance.BrepTools.MakeCylinder(
            new Vector3(120, 0, 0), new Vector3(0, 0, 1), 20, 100, 40, 315);
    
    // You need to assign the Id for geometry for latter query usage.
    renderView.ShowGeometry(cylinder, 103);

    显示效果如下图所示: 

    wps_clip_image-10459

    Figure 3.3 A Cylinder in AnyCAD 

    为了使显示效果更逼真,AnyCAD .Net提供了设置颜色、材质及透明度的功能。设置渲染样式的方式有三种,如下图所示: 

    wps_clip_image-27625

    Figure 3.4 Render Style of AnyCAD 

    设置面的显示属性的方法如下图所示: 

    wps_clip_image-20028

    Figure 3.5 Set Face Render Style 

    综上所述,AnyCAD .Net使用简单,直观。所以使用AVEVA .Net结合AnyCAD .Net可以快速开发出一个与AVEVA Review功能类似的产品出来,减少软件的授权费用。 

    使用AnyCAD .Net开发出来的Review功能效果如下图所示: 

    wps_clip_image-30079

    Figure 3.6 Models in AVEVA Design 

    wps_clip_image-25333

    Figure 3.7 Models in AnyCAD .Net 

    wps_clip_image-18180

    Figure 3.8 Valves with Insulation 

    4. Conclusion

    本文简要介绍了AVEVA Review的功能,使用AVEVA Review可以用来对员工进行培训,还可用来在三维模型中执行安全和可操作性检查,及对工厂设计中的关键工序过程进行动画模拟。 

    通过使用AVEVA .Net的SDK可以直接从PDMS的DESIGN数据库读取模型的几何数据。 

    通过使用AnyCAD .Net可以将PDMS数据库的模型数据可视化,实现一些AVEVA Review的功能。由于都是使用C#来开发,且AnyCAD .Net的易于使用,可以将二者结合快速开发出一个三维模型浏览及校审的软件。 

    5. References

    1. AVEVA Review. http://www.aveva.com/ 

    2. AnyCAD.Net. http://www.anycad.net/

    转载于:https://www.cnblogs.com/opencascade/p/3671917.html

    展开全文
  • Plugins v1 Design Review

    2021-01-06 05:07:28
    <div><p>I wanted to open a new issue for us to discuss and fix a couple possible design issues raised by . It's hard to keep track of these in a PR, so hopefully this will help with that. could ...
  • </li><li>Where can we factor out the code to make this easier to review?</li><li>What tests do we want?</li><li>Is the high-level design reasonable?</li><li>I use an enum, it feels like the correct ...
  • <div><p>The actual library design may be a bit too complicated and may not scale very good. <p>branch to fix this issue: ...
  • <div><h1>What's in this PR? <ul><li>Fine tune view controller transition and other smaller changes.</li></ul>该提问来源于开源项目:wireapp/wire-ios</p></div>
  • <div><p>Made header 48px high. QA: - check the height of the main header - check the Notifications and Help & feedback dropdowns are correctly positioned - check the sticky headers in the sidebar ...
  • <div><p>Opening this issue to facilitate a discussion to review our superbuild using CMAKE external projects. Some major talking points include: - how we include third party libraries (some of which ...
  • Auction VC Design Review pt1

    2021-01-07 06:12:50
    <div><p>Got a meeting on deciding some of the events today, so waiting on that to add the events <p>Closes #1208 Does a partial subset of #1209 </p><p>该提问来源于开源项目:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,440
精华内容 4,976
关键字:

designreview