Submit Search
Upload
Code quality
•
Download as PPT, PDF
•
0 likes
•
398 views
Wei Sun
Follow
Technology
Business
Report
Share
Report
Share
1 of 20
Download now
Recommended
Code review
Code review
Wei Sun
Lua gc代码
Lua gc代码
Wei Sun
Dotnetintroduce 100324201546-phpapp02
Dotnetintroduce 100324201546-phpapp02
Wei Sun
Gc algorithm inside_dot_net
Gc algorithm inside_dot_net
Wei Sun
Evaluation q1
Evaluation q1
SimranFlora
老友记
老友记
Wei Sun
Coding rule coding standard
Code rule
Code rule
Wei Sun
Code Quality - Learn, Measure and Organize Awareness
Code Quality Learn, Measure And Organize Awareness
Code Quality Learn, Measure And Organize Awareness
Jaibeer Malik
Recommended
Code review
Code review
Wei Sun
Lua gc代码
Lua gc代码
Wei Sun
Dotnetintroduce 100324201546-phpapp02
Dotnetintroduce 100324201546-phpapp02
Wei Sun
Gc algorithm inside_dot_net
Gc algorithm inside_dot_net
Wei Sun
Evaluation q1
Evaluation q1
SimranFlora
老友记
老友记
Wei Sun
Coding rule coding standard
Code rule
Code rule
Wei Sun
Code Quality - Learn, Measure and Organize Awareness
Code Quality Learn, Measure And Organize Awareness
Code Quality Learn, Measure And Organize Awareness
Jaibeer Malik
Web Application Penetration Testing Introduction
Web Application Penetration Testing Introduction
gbud7
Discover how Helix QAC can improve your code quality by watching our “How to Easily Manage Code Quality” webinar. The webinar will cover: -How to measure code quality. -How to improve code quality. -How Helix QAC helps to manage code quality.
Code Quality Management Best Practices
Code Quality Management Best Practices
Perforce
Slides around options available for performing static code analysis on Salesforce Apex code and how it could be added as a step in build process.
Salesforce static code analysis
Salesforce static code analysis
Prasanna Deshpande ☁
Abeeha_Profile
Abeeha_Profile
Abeeha Sheikh
This talk was delivered at the PHPers meetup in Wroclaw, 10 August 2015. I presented a set of techniques which help you transition from a legacy codebase to DDD. I focused more on the strategic DDD patterns like bounded contexts. The main idea in such refactorings is to: 1. List all your (potential) bounded contexts 2. Decide which ones are deserving the DDD tactical patterns 3. Decide which ones can stay as CRUD 4. Communicate between the BCs via events
From legacy to DDD
From legacy to DDD
Andrzej Krzywda
In this session we will discover different metrics that can be used when we want to measure the code quality of a project. To calculate and interpret this metrics we will use SonarQube.
Managing code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu Vunvulea
ITSpark Community
Hacking web applications E-Commerce Security, Hacking Web Applications, SQL injection, XSS, Brute Force Methods
Hacking web applications
Hacking web applications
phanleson
Application Security Workshop (Web Attack Chaining,Understanding IAST/RASP,Realtime Polymorphism)
Application Security Workshop
Application Security Workshop
Priyanka Aash
5th slide deck covering Cross-site Scripting, encoding and prevention
04. xss and encoding
04. xss and encoding
Eoin Keary
When designing an API, design one that adds value to the end user's work.
Building Valuable RESTful APIs
Building Valuable RESTful APIs
Hampton Roads PHP User Grop
Code review in TFS is an important concern. In this presentation we will learn now to implement best practices while doing code review with TFS.
Code review
Code review
Abhishek Sur
Future University Computer Science Open Day August 2016
2 . web app s canners
2 . web app s canners
Rashid Khatmey
saikat_exp
saikat_exp
Saikat Chatterjee
AmitShah-7Year6Month
AmitShah-7Year6Month
Amit Shah
Manage code quality using code metrics and SonarQube
Managing code quality with SonarQube
Managing code quality with SonarQube
Radu Vunvulea
Rad controlforwindows8webinar
Rad controlforwindows8webinar
Dhananjay Kumar
Secure Coding in C and C++
Secure Coding in C and C++[ Robert C. Seacord ].pdf
Secure Coding in C and C++[ Robert C. Seacord ].pdf
QuimicaGrupo3
Future of Software Engineering (FoSE) at SANER'16
Software Analysis for the Web: Achievements and Prospects
Software Analysis for the Web: Achievements and Prospects
Ali Mesbah
Root conf digitalskimming-v4
Root conf digitalskimming-v4_arjunbm
Root conf digitalskimming-v4_arjunbm
Arjun BM
Hacking Client Side Insecurities
Hacking Client Side Insecurities
amiable_indian
Using google appengine_final2
Using google appengine_final2
Wei Sun
Using google appengine_final
Using google appengine_final
Wei Sun
More Related Content
Similar to Code quality
Web Application Penetration Testing Introduction
Web Application Penetration Testing Introduction
gbud7
Discover how Helix QAC can improve your code quality by watching our “How to Easily Manage Code Quality” webinar. The webinar will cover: -How to measure code quality. -How to improve code quality. -How Helix QAC helps to manage code quality.
Code Quality Management Best Practices
Code Quality Management Best Practices
Perforce
Slides around options available for performing static code analysis on Salesforce Apex code and how it could be added as a step in build process.
Salesforce static code analysis
Salesforce static code analysis
Prasanna Deshpande ☁
Abeeha_Profile
Abeeha_Profile
Abeeha Sheikh
This talk was delivered at the PHPers meetup in Wroclaw, 10 August 2015. I presented a set of techniques which help you transition from a legacy codebase to DDD. I focused more on the strategic DDD patterns like bounded contexts. The main idea in such refactorings is to: 1. List all your (potential) bounded contexts 2. Decide which ones are deserving the DDD tactical patterns 3. Decide which ones can stay as CRUD 4. Communicate between the BCs via events
From legacy to DDD
From legacy to DDD
Andrzej Krzywda
In this session we will discover different metrics that can be used when we want to measure the code quality of a project. To calculate and interpret this metrics we will use SonarQube.
Managing code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu Vunvulea
ITSpark Community
Hacking web applications E-Commerce Security, Hacking Web Applications, SQL injection, XSS, Brute Force Methods
Hacking web applications
Hacking web applications
phanleson
Application Security Workshop (Web Attack Chaining,Understanding IAST/RASP,Realtime Polymorphism)
Application Security Workshop
Application Security Workshop
Priyanka Aash
5th slide deck covering Cross-site Scripting, encoding and prevention
04. xss and encoding
04. xss and encoding
Eoin Keary
When designing an API, design one that adds value to the end user's work.
Building Valuable RESTful APIs
Building Valuable RESTful APIs
Hampton Roads PHP User Grop
Code review in TFS is an important concern. In this presentation we will learn now to implement best practices while doing code review with TFS.
Code review
Code review
Abhishek Sur
Future University Computer Science Open Day August 2016
2 . web app s canners
2 . web app s canners
Rashid Khatmey
saikat_exp
saikat_exp
Saikat Chatterjee
AmitShah-7Year6Month
AmitShah-7Year6Month
Amit Shah
Manage code quality using code metrics and SonarQube
Managing code quality with SonarQube
Managing code quality with SonarQube
Radu Vunvulea
Rad controlforwindows8webinar
Rad controlforwindows8webinar
Dhananjay Kumar
Secure Coding in C and C++
Secure Coding in C and C++[ Robert C. Seacord ].pdf
Secure Coding in C and C++[ Robert C. Seacord ].pdf
QuimicaGrupo3
Future of Software Engineering (FoSE) at SANER'16
Software Analysis for the Web: Achievements and Prospects
Software Analysis for the Web: Achievements and Prospects
Ali Mesbah
Root conf digitalskimming-v4
Root conf digitalskimming-v4_arjunbm
Root conf digitalskimming-v4_arjunbm
Arjun BM
Hacking Client Side Insecurities
Hacking Client Side Insecurities
amiable_indian
Similar to Code quality
(20)
Web Application Penetration Testing Introduction
Web Application Penetration Testing Introduction
Code Quality Management Best Practices
Code Quality Management Best Practices
Salesforce static code analysis
Salesforce static code analysis
Abeeha_Profile
Abeeha_Profile
From legacy to DDD
From legacy to DDD
Managing code quality with SonarQube - Radu Vunvulea
Managing code quality with SonarQube - Radu Vunvulea
Hacking web applications
Hacking web applications
Application Security Workshop
Application Security Workshop
04. xss and encoding
04. xss and encoding
Building Valuable RESTful APIs
Building Valuable RESTful APIs
Code review
Code review
2 . web app s canners
2 . web app s canners
saikat_exp
saikat_exp
AmitShah-7Year6Month
AmitShah-7Year6Month
Managing code quality with SonarQube
Managing code quality with SonarQube
Rad controlforwindows8webinar
Rad controlforwindows8webinar
Secure Coding in C and C++[ Robert C. Seacord ].pdf
Secure Coding in C and C++[ Robert C. Seacord ].pdf
Software Analysis for the Web: Achievements and Prospects
Software Analysis for the Web: Achievements and Prospects
Root conf digitalskimming-v4_arjunbm
Root conf digitalskimming-v4_arjunbm
Hacking Client Side Insecurities
Hacking Client Side Insecurities
More from Wei Sun
Using google appengine_final2
Using google appengine_final2
Wei Sun
Using google appengine_final
Using google appengine_final
Wei Sun
Using google appengine_1027
Using google appengine_1027
Wei Sun
Using google appengine (2)
Using google appengine (2)
Wei Sun
Python with dot net and vs2010
Python with dot net and vs2010
Wei Sun
Windbg dot net_clr2
Windbg dot net_clr2
Wei Sun
The best way to learn java script
The best way to learn java script
Wei Sun
Asynchronous in dot net4
Asynchronous in dot net4
Wei Sun
Visual studio 11 developer preview
Visual studio 11 developer preview
Wei Sun
Using google appengine
Using google appengine
Wei Sun
Windbg dot net_clr2
Windbg dot net_clr2
Wei Sun
Web development overview
Web development overview
Wei Sun
Lua
Lua
Wei Sun
DotNet Introduction
DotNet Introduction
Wei Sun
Mac
Mac
Wei Sun
More from Wei Sun
(15)
Using google appengine_final2
Using google appengine_final2
Using google appengine_final
Using google appengine_final
Using google appengine_1027
Using google appengine_1027
Using google appengine (2)
Using google appengine (2)
Python with dot net and vs2010
Python with dot net and vs2010
Windbg dot net_clr2
Windbg dot net_clr2
The best way to learn java script
The best way to learn java script
Asynchronous in dot net4
Asynchronous in dot net4
Visual studio 11 developer preview
Visual studio 11 developer preview
Using google appengine
Using google appengine
Windbg dot net_clr2
Windbg dot net_clr2
Web development overview
Web development overview
Lua
Lua
DotNet Introduction
DotNet Introduction
Mac
Mac
Recently uploaded
ICT role in 21 century education. How to ICT help in education
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
In this talk, we are going to cover the use-case of food image generation at Delivery Hero, its impact and the challenges. In particular, we will present our image scoring solution for filtering out inappropriate images and elaborate on the models we are using.
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Presented by Mike Hicks
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
Three things you will take away from the session: • How to run an effective tenant-to-tenant migration • Best practices for before, during, and after migration • Tips for using migration as a springboard to prepare for Copilot in Microsoft 365 Main ideas: Migration Overview: The presentation covers the current reality of cross-tenant migrations, the triggers, phases, best practices, and benefits of a successful tenant migration Considerations: When considering a migration, it is important to consider the migration scope, performance, customization, flexibility, user-friendly interface, automation, monitoring, support, training, scalability, data integrity, data security, cost, and licensing structure Next Wave: The next wave of change includes the launch of Copilot, which requires businesses to be prepared for upcoming changes related to Copilot and the cloud, and to consolidate data and tighten governance ShareGate: ShareGate can help with pre-migration analysis, configurable migration tool, and automated, end-user driven collaborative governance
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
Join our latest Connector Corner webinar to discover how UiPath Integration Service revolutionizes API-centric automation in a 'Quote to Cash' process—and how that automation empowers businesses to accelerate revenue generation. A comprehensive demo will explore connecting systems, GenAI, and people, through powerful pre-built connectors designed to speed process cycle times. Speakers: James Dickson, Senior Software Engineer Charlie Greenberg, Host, Product Marketing Manager
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Presentation from Melissa Klemke from her talk at Product Anonymous in April 2024
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Product Anonymous
Dubai, known for its towering skyscrapers, luxurious lifestyle, and relentless pursuit of innovation, often finds itself in the global spotlight. However, amidst the glitz and glamour, the emirate faces its own set of challenges, including the occasional threat of flooding. In recent years, Dubai has experienced sporadic but significant floods, disrupting normalcy and posing unique challenges to its infrastructure. Among the critical nodes in this bustling metropolis is the Dubai International Airport, a vital hub connecting the world. This article delves into the intersection of Dubai flood events and the resilience demonstrated by the Dubai International Airport in the face of such challenges.
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Orbitshub
AXA XL - Insurer Innovation Award 2024
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Explore how multimodal embeddings work with Milvus. We will see how you can explore a popular multimodal model - CLIP - on a popular dataset - CIFAR 10. You use CLIP to create the embeddings of the input data, Milvus to store the embeddings of the multimodal data (sometimes termed “multimodal embeddings”), and we will then explore the embeddings.
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Zilliz
Scaling API-first – The story of a global engineering organization Ian Reasor, Senior Computer Scientist - Adobe Radu Cotescu, Senior Computer Scientist - Adobe Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Nanddeep Nachan
The microservices honeymoon is over. When starting a new project or revamping a legacy monolith, teams started looking for alternatives to microservices. The Modular Monolith, or 'Modulith', is an architecture that reaps the benefits of (vertical) functional decoupling without the high costs associated with separate deployments. This talk will delve into the advantages and challenges of this progressive architecture, beginning with exploring the concept of a 'module', its internal structure, public API, and inter-module communication patterns. Supported by spring-modulith, the talk provides practical guidance on addressing the main challenges of a Modultith Architecture: finding and guarding module boundaries, data decoupling, and integration module-testing. You should not miss this talk if you are a software architect or tech lead seeking practical, scalable solutions. About the author With two decades of experience, Victor is a Java Champion working as a trainer for top companies in Europe. Five thousands developers in 120 companies attended his workshops, so he gets to debate every week the challenges that various projects struggle with. In return, Victor summarizes key points from these workshops in conference talks and online meetups for the European Software Crafters, the world’s largest developer community around architecture, refactoring, and testing. Discover how Victor can help you on victorrentea.ro : company training catalog, consultancy and YouTube playlists.
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows. We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases. This video focuses on the deployment of external web forms using Jotform for Bonterra Impact Management. This solution can be customized to your organization’s needs and deployed to support the common use cases below: - Intake and consent - Assessments - Surveys - Applications - Program registration Interested in deploying web form automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
Dubai, often portrayed as a shimmering oasis in the desert, faces its own set of challenges, including the occasional threat of flooding. Despite its reputation for opulence and modernity, the emirate is not immune to the forces of nature. In recent years, Dubai has experienced sporadic but significant floods, testing the resilience of its infrastructure and communities. Among the critical lifelines in this bustling metropolis is the Dubai International Airport, a bustling hub that connects the city to the world. This article explores the intersection of Dubai flood events and the resilience demonstrated by the Dubai International Airport in the face of such challenges.
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Orbitshub
We present an architecture of embedding models, vector databases, LLMs, and narrow ML for tracking global news narratives across a variety of countries/languages/news sources. As an example, we explore the real-time application of this architecture for tracking the news narrative surrounding the death of Russian opposition leader Alexei Navalny coming from Russian, French, and English sources.
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Zilliz
💥 You’re lucky! We’ve found two different (lead) developers that are willing to share their valuable lessons learned about using UiPath Document Understanding! Based on recent implementations in appealing use cases at Partou and SPIE. Don’t expect fancy videos or slide decks, but real and practical experiences that will help you with your own implementations. 📕 Topics that will be addressed: • Training the ML-model by humans: do or don't? • Rule-based versus AI extractors • Tips for finding use cases • How to start 👨🏫👨💻 Speakers: o Dion Morskieft, RPA Product Owner @Partou o Jack Klein-Schiphorst, Automation Developer @Tacstone Technology
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
UiPathCommunity
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
DBX 1Q24 Investor Presentation
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Recently uploaded
(20)
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Code quality
1.
Code Quality
2.
Requirement
3.
Understanding the requirement
4.
Implementation
5.
How to write
good code?
6.
Checking missing part
7.
8.
9.
Code review
10.
Testing
11.
Dancing With Shackle
12.
Duplicated code
13.
Variable naming
14.
Code coverage
15.
Correct case, wrong
case
16.
MISC
17.
Communication
18.
Tools
19.
Utility & Scripting
20.
Download now