|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/aplicando-cleancode-no-abap/
课程评论:没有评论
**课程名称:**Aplicando Clean Code no ABAP **课程概述:** 本课程专为希望在SAP ABAP开发领域深入了解Clean Code(整洁代码)的开发者设计。 **对新手的建议:** * **阅读《Clean Code》:** 强烈建议在本课程之前阅读Robert C. Martin所著的《Clean Code》一书。 * **Clean Code Developer Initiative:** 该倡议可以帮助您循序渐进地入门,以一种温和且教学性强的方式了解Clean Code。 **推荐的学习重点:** * **布尔值(Booleans)、条件(Conditions)和IF语句(Ifs):** 这些是比较容易理解且被广泛接受的概念,适合初学者。 * **方法(Methods):** 特别是“做一件事,把它做好,仅此而已”(Do One Thing, Do It Well, Do Only That)和“小”(Small)的原则,能极大地改善您代码的整体结构。 **适用场景:** * **遗留项目:** 布尔值、条件、IF语句和方法等概念在您处理大量不希望或无法更改的遗留代码项目时尤为有益,因为它们可以应用于新代码而不会产生冲突。 * **新代码开发:** 这些概念同样适用于新代码的编写。 **针对遗留项目的注意事项:** * **命名(Names):** 在遗留项目中,对命名进行大规模修改可能更具挑战性,因为它可能在旧代码和新代码之间引入不一致。因此,对于遗留项目,像“避免缩写,尤其是匈牙利表示法和前缀”这类内容可能更适合在新代码中应用,或者需要谨慎处理。 **课程内容将涵盖:** * 命名(Nomenclatura) * 入门技巧(Dicas Iniciais) * 常量与变量(Constantes e Variáveis) * 表格(Tabelas) * 字符串与布尔值(Strings e Booleanos) * 条件与IF语句(Condições e IFs) * 注释(Comentários) * 代码格式化(Formatando Código)
Iai DEVs, Esse curso foi feito para quem quer conhecer mais sobre Clean Code dentro do universo SAP.Se você é novo no Clean Code, você deve primeiro ler o Clean Code de Robert C. Martin. A iniciativa Clean Code Developer pode ajudá-lo a começar com uma introdução passo a passo didaticamente suave ao tópico em geral. Recomendamos que você comece com coisas que são facilmente compreendidas e amplamente aceitas, como Booleans, Conditions e Ifs. Você provavelmente se beneficiará mais com a seção Métodos, especialmente Faça uma coisa, faça bem, faça apenas e Pequeno, porque eles melhoram tremendamente a estrutura geral do seu código.Os tópicos Booleans, Conditions, Ifs e Methods são mais recompensadores se você estiver trabalhando em um projeto legado com toneladas de código que não pode ou não deseja alterar porque pode ser aplicado a um novo código sem conflitos. O tópico Nomes é muito exigente para projetos legados, pois pode introduzir uma brecha entre o código antigo e o novo, a ponto de seções como Evitar codificações, esp. É melhor ignorar a notação e os prefixos húngaros.Vamos aprender sobre:* Nomenclatura* Dicas Iniciais* Constantes e Variáveis* Tabelas* Strings e Booleanos* Condições e IFs* Comentários* Formatando Código