Filter
Exclude
Time range
-
Near
Simplify your code by separating concerns. Define initial data and validation schemas in dedicated constants. Keeps component logic clean and maintainable, drastically condensing your code. #DevTips #CodeOrganization @DeborahKurata's FULL EPISODE HERE: youtube.com/watch?v=u2Ij-fAyโ€ฆ
11
521
๐Ÿ”ต ๐–๐ก๐š๐ญ ๐ˆ๐ฌ ๐•๐ž๐ซ๐ญ๐ข๐œ๐š๐ฅ ๐’๐ฅ๐ข๐œ๐ž ๐€๐ซ๐œ๐ก๐ข๐ญ๐ž๐œ๐ญ๐ฎ๐ซ๐ž ๐š๐ง๐ ๐–๐ก๐ฒ ๐’๐ก๐จ๐ฎ๐ฅ๐ ๐˜๐จ๐ฎ ๐‚๐š๐ซ๐ž? Tired of projects with too many layers and files? Low cohesion between layers, suddenly, making a small change requires navigating across multiple files and layers, just to understand what's going on and that's why it matters. This is where Vertical Slice Architecture comes into play, is an extremely popular alternative to layered architectures, where you can organize your code by features instead of horizontal layers. Benefits: - ๐‚๐ฅ๐ž๐š๐ง ๐š๐ง๐ ๐ฌ๐œ๐š๐ฅ๐š๐›๐ฅ๐ž ๐ฌ๐ญ๐ซ๐ฎ๐œ๐ญ๐ฎ๐ซ๐ž:ย Easy to evolve as requirements grow, reducing the amount of conflicts by allowing developers to work on different features. - ๐‹๐จ๐œ๐š๐ฅ๐ข๐ณ๐ž๐ ๐œ๐ก๐š๐ง๐ ๐ž๐ฌ, ๐›๐ž๐ญ๐ญ๐ž๐ซ ๐ฆ๐š๐ข๐ง๐ญ๐ž๐ง๐š๐ง๐œ๐ž:ย Updates affect only the slice you're working on, minimizing side effects and making it easier to maintain. - ๐’๐ข๐ฆ๐ฉ๐ฅ๐ข๐Ÿ๐ข๐ž๐ ๐ฌ๐ญ๐ซ๐ฎ๐œ๐ญ๐ฎ๐ซ๐ž: You stop thinking in layers and start thinking in actions. - ๐๐ž๐ญ๐ญ๐ž๐ซ ๐ฌ๐ž๐ฉ๐š๐ซ๐š๐ญ๐ข๐จ๐ง ๐จ๐Ÿ ๐œ๐จ๐ง๐œ๐ž๐ซ๐ง๐ฌ: Each feature owns its flow, dependencies, and rules, no accidental coupling with other parts of the app. - ๐ˆ๐ฆ๐ฉ๐ซ๐จ๐ฏ๐ž๐ ๐ซ๐ž๐š๐๐š๐›๐ข๐ฅ๐ข๐ญ๐ฒ: A new developer can open a folder and instantly understand what the feature does. In my blog, I shared a complete C# example, focused features. Link is in the comments! ๐Ÿ’ฌ Have you tried VSA? โค๏ธ Like if this makes sense to you! ๐Ÿ” Share to help devs escape the โ€œservice folder trapโ€! #DotNet #CSharp #CleanCode #SoftwareArchitecture #BackendDevelopment #AspNetCore #CodeOrganization #DeveloperTips #BestPractices
1
3
28
๐Ÿ”” New talk on the YouTube channel: ๐Ÿ”€โ€ฏManaging a growing Flutter app codebase? Donโ€™t let things get out of controlโ€”modular architecture might be the answer. ๐ŸŸข๐ŸŽฅ Watch โ€œAnswering the What, When and How: Modular Flutter App Architectureโ€ ๐Ÿ”— youtu.be/N3I8a3ruS80 ๐Ÿ‘ˆ๐Ÿป and learn how to: โ€ข Structure your Flutter app into feature, layer, and core modules โ€ข Decide when modular architecture makes senseโ€”and when it doesnโ€™t โ€ข Handle module communication, shared state, and module-specific testing without headaches ๐Ÿ‘ค @salihgueler, Senior Developer Advocate at AWS ๐Ÿ“บ Catch all droidcon Italy 2024 talks now available on our YouTube channel! โ†’ youtube.com/@DroidconItaly ๐Ÿ‘ˆ๐Ÿป #FlutterArchitecture #FlutterDev #ModularFlutter #DroidconItaly #MobileDevelopment #FlutterBestPractices #AWSDevelopers #StateManagementFlutter #FlutterCommunity #CodeOrganization
4
120
26 Jun 2025
๐Ÿ“ฆ Is your Xojo project growing? Modules are your secret weapon for structuring methods, properties, and constants, keeping your code clean and maintainable. #Xojo #CodeOrganization #SoftwareArchitecture #CleanCode #DeveloperTips
3
123
Java Tip ๐Ÿ’ก: Use helper classes to implement reusable logic, but avoid all-knowing God classes. #Java #CodeOrganization ๐Ÿงต1/3
1
44
4,253
Clean folder structure, clean mind! ๐Ÿ—‚๏ธ Keeping everything organized is half the battle won in development. Howโ€™s your project folder looking? #CodeOrganization #DevTips
1
3
40
18 May 2025
A well-structured project folder is key to maintainability, scalability, and collaboration. #WebDevelopment #FolderStructure #CodeOrganization #BestPractices #SoftwareDevelopment
2
326
17 Apr 2025
One of the coding practices I dislike the most is grouping code into folders based on the type of code they contain. You know the ones: Views, Repositories, Functions, Interfaces, DTOs, Entities, Enums, Requests... the list goes on. The problem? Just imagine navigating such a codebase and trying to figure out which elements belong to a specific feature or capability. Itโ€™s messy, and it gets in the way of what really matters: building and extending functionality. Thatโ€™s why I believe organizing code by feature (or functional area) is key to making a codebase more discoverable and maintainable. And thereโ€™s more to itโ€”those functional folders often form natural boundaries for applying DRY principles and serve as the โ€œunitโ€ in unit testing. Sure, at first it might feel odd to throw a view, controller, repository, and DTO into the same folder. But trust me, it makes development smoother and scaling features way easier. #codeorganization #cleancode #architecture #lessonslearned #designpatterns #avivasolutions #dry #bestpractices
1
4
254
๐Ÿš€ Crafting #Lambda Functions in #Rust (#ebook): New chapters alert! Let's dive deeper into Rust for #AWS Lambda with fresh insights on #CodeOrganization and #Testing. Check out the full announcement here ๐Ÿ‘‡ news.rust-lambda.com/p/2-newโ€ฆ
1
2
1,162
3 Nov 2024
Designing a monolithic app with a microservices-like structure makes future scaling a breezeโ€”organize your code now, and thank yourself later! ๐Ÿš€ #SoftwareArchitecture #Microservices #CodeOrganization #hashbuzz #TestNet
1
1
3
49
๐Ÿš€๐Ÿ“ข Just published a new blog on Pieces for Developers! @getpieces ๐Ÿ” Dive in to see how this AI-powered snippet manager can boost your coding workflow, streamline snippet organization, and help you collaborate seamlessly. Whether youโ€™re a developer, DevOps engineer, or advocate, Pieces has something for everyone. โœ… Link is in the comments ๐Ÿ‘‡โฌ‡๏ธ #PiecesForDevelopers #DeveloperTools #CodeSnippetManager #DevCommunity #Productivity #AI #CodeOrganization
2
4
14
709
Just learned how to keep my codebase clean and organized using controllers and routers in separate files! ๐Ÿš€ #WebDevelopment #CodeOrganization #DeveloperLife
1
3
50
18 Jun 2024
๐Ÿงฉ Dive into the powerful Action Pattern in Laravel development! Modular, reusable, and testable code is the way forward. Thanks to Nikola Periลกiฤ‡ for sharing these valuable insights. #Laravel #CodeOrganization #Modularity #Testing ๐ŸŒŸ ift.tt/azfIpCx

1
17
24 Feb 2024
๐Ÿงฉ Building scalable apps has never been easier! Dive into modular programming with #.NET #CodeOrganization

ALT Complex Lego GIF

1
35
๐Ÿ› ๏ธ #JSDevTip: Level up your code organization with object destructuring and default parameter values in functions! Maintain clean, readable code while handling optional parameters. Simplify parameter handling like a pro! ๐Ÿš€๐Ÿ”ง #JavaScript #CodeOrganization Example below ๐Ÿ‘‡๐Ÿฝ
2
81
๐ŸงตThread: Conquer the Code Chaos ๐Ÿ‘‘ Ever get lost in a spaghetti mess of code? ๐Ÿ˜• Worry not, fellow devs! ๐Ÿง‘โ€๐Ÿ’ป Let's explore some key practices to keep your projects clean and maintainable. โ˜˜๏ธ #CodeOrganization #ProgrammingTips
1
1
5
134
Optimize your Python imports! Arrange them in this order for better readability and organization: 1.Standard library imports. 2.Third-party library imports. 3.Imports of modules from the current project. #Python #CodingStandards #CodeOrganization
3
131