当前位置: 首页 > news >正文

SFDC 开发实践

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

SFDC 开发实践

开发分享会内容

  1. 命名可以参考参考阿里巴巴Java开发手册终极版 变量名,字段名,类名,方法名(提供服务型,处理动作,实现一个具体功能型)

  2. 代码格式(空行的使用,缩进(Tab 2个空格))---->美观(可以利用工具来格式化代码,最好是能形成好的习惯)参考如下图从github上的一段代码

  3. 代码的模板化(同一个项目中,一致性,不同人写的,但是整体看起来一样)[统一风格的注释与编码风格]

  4. 写代码之前,先理逻辑,梳理,并画出草图,再动手写代码,而不是边写边想逻辑(逻辑混乱)

  5. 好记心不如烂笔头(学会用笔记记录,遇到的问题以及收藏些常用代码可以使用各类笔记App,个人推建使用==Markdown==格式)

  6. 有问题及时提出来,请教他人

  7. 多与同事一起讨论问题的看法与解决方法

  8. 多利用已有资源,不重复造轮子(github,salesforce Developer, 博客,其它同事做的功能)

  9. Apex 最佳实践Apex Code Best Practices

  10. 拓展知识面(JS,Java,python 等语言类,数据结构,算法(最短路径,排序),设计原则)

  11. 技能(Office 软件使用(Excel 处理数据相关的函数),流程图,ERD图[==参考SF官方的图,如下图==])

转载于:https://my.oschina.net/SpringZhang/blog/3047722

相关文章:

  • Python新手基础入门教程:那些年我们踩过的那些坑!
  • IT兄弟连 JavaWeb教程 Servlet会话跟踪 获取Session对象
  • 乒乓规则分析
  • MacOS的Clion找不到 wchar.h的解决方案
  • 玩转Android Jetpack系列之ViewMode
  • 开源 | 基于会话的最优推荐模型:SR-GNN的PaddlePaddle实现
  • php 微信小程序支付代码实例
  • 大数据时代,如何让个人信息不再“裸奔”
  • 【OF框架】在Visual Studio中发布Docker镜像,推送镜像到Azure容器注册表
  • 只需三步!安卓多渠道打包最快方法详解
  • 回顾我两个月面试阿里,携程,小红书,美团,网易等等(Java岗)
  • 第六章学习小结
  • Java之File类
  • 【web前端】面题整理(1)
  • 05-装饰器-课堂笔记
  • [iOS]Core Data浅析一 -- 启用Core Data
  • Android开源项目规范总结
  • Babel配置的不完全指南
  • CSS盒模型深入
  • Dubbo 整合 Pinpoint 做分布式服务请求跟踪
  • emacs初体验
  • HashMap剖析之内部结构
  • iOS帅气加载动画、通知视图、红包助手、引导页、导航栏、朋友圈、小游戏等效果源码...
  • Java 网络编程(2):UDP 的使用
  • Java-详解HashMap
  • mac修复ab及siege安装
  • MySQL的数据类型
  • PAT A1050
  • PHP 程序员也能做的 Java 开发 30分钟使用 netty 轻松打造一个高性能 websocket 服务...
  • Ruby 2.x 源代码分析:扩展 概述
  • RxJS 实现摩斯密码(Morse) 【内附脑图】
  • Synchronized 关键字使用、底层原理、JDK1.6 之后的底层优化以及 和ReenTrantLock 的对比...
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 每天一个设计模式之命令模式
  • 模仿 Go Sort 排序接口实现的自定义排序
  • 微服务核心架构梳理
  • 微信支付JSAPI,实测!终极方案
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 阿里云移动端播放器高级功能介绍
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​queue --- 一个同步的队列类​
  • !!java web学习笔记(一到五)
  • #在 README.md 中生成项目目录结构
  • $.proxy和$.extend
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (ibm)Java 语言的 XPath API
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (区间dp) (经典例题) 石子合并
  • (使用vite搭建vue3项目(vite + vue3 + vue router + pinia + element plus))
  • (详细版)Vary: Scaling up the Vision Vocabulary for Large Vision-Language Models
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)使用VMware vSphere标准交换机设置网络连接
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .NET CLR基本术语
  • .net mvc部分视图