-
Updated
Oct 6, 2021 - JavaScript
{{ message }}
Sample ASP.NET Core 5.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Full ASP.NET Core 5 application with DDD, CQRS and Event Sourcing concepts
Clean Code concepts adapted for TypeScript
Detect copy-pasted and structurally similar code
Let's add MinVer and on successful builds generate a release.
Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture
.NET 5, ASP.NET Core 5, Entity Framework Core 5, C# 9, Angular 12, Clean Code, SOLID, DDD.
Conceitos de Código Limpo adaptados em JavaScript (Tradução PT-BR)
Why don't you use Hilt? Google says
Dagger and Hilt code can coexist in the same codebase. However, in most cases it is best to use Hilt to manage all of your usage of Dagger on Android.
I'm trying to use exclude-pattern in a ruleset, but the same path doesn't work in windows/linux at the same time.
Usually I use a path like
<exclude-pattern>application/folder</exclude-pattern>
But, this only works for linux
A reference for the Go community that covers the fundamentals of writing clean code and discusses concrete refactoring examples specific to Go.
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
An organized learning path on Clean Code, Test-Driven Development, Legacy Code, Refactoring, Domain-Driven Design and Microservice Architecture
Android Sample Clean Architecture App written in Kotlin
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
Plug and play react-native keyboard spacer view.
A small tutorial to show how to create a PHP application without a framework.
An Expression-based Guard could be used to provide flexibility and could cover any case not already taken care of by the library, without the need to write your own guard clause method.
public static T AgainstExpression<T>([JetBrainsNotNull] this IGuardClause<T> guardClause, [JetBrainsNotNull] Func<T, bool> func, [JetBrainsNotNull] string message) where T : struct
{
if (func(guList of evergreen skills, based on software development best practices & cross-framework principles, that should serve as a fair assessment of skilled software engineers / developers
Blocked By: wix/vscode-glean#97
Example:
class Foo extends Component {
render() {
return (<div>
{this.props.foo.map((bar) => <div>{bar.x}</div>)}
</div>)
}
}
Current:
const Foo = props => {
const foo = useRef();
const x = useRef();
return <div>
{foo.current.map(bar => <div>{x.current}</div>)}
Pokedex app built with Flutter (with lots of animations) using Clean Architecture
Discover files in need of refactoring.
Add a description, image, and links to the clean-code topic page so that developers can more easily learn about it.
To associate your repository with the clean-code topic, visit your repo's landing page and select "manage topics."
https://github.com/kgrzybek/modular-monolith-with-ddd/blob/54d209639e501301e879aa0d0a84c9ea49e4689e/src/Modules/Meetings/Domain/Meetings/Rules/MeetingAttendeesLimitMustBeGreaterThanGuestsLimitRule.cs#L1-L21
I believe the comparison operator used in the
IsBrokenmethod is wrong because the rule is checking that meeting attendees limit must be greater than guests limit.