Activity
Mon
Wed
Fri
Sun
Jun
Jul
Aug
Sep
Oct
Nov
Dec
Jan
Feb
Mar
Apr
May
What is this?
Less
More

Memberships

Android Devs

Public • 251 • Free

4 contributions to Android Devs
Working on new Android App.
Suggest me some highly Compatible Databases that I can use for my new Project. Project Description: A platform for Poets, where they can write their poems & publish them, People can like it, share it & can give kudos to the writers. Also people can join a community of like-minded people. All suggestions are welcomed!🥂
0
2
New comment 7d ago
Search Bar in App
I am going to add a Search Bar in my app, so it will be easy for users to find the solution to their queries. What things I should consider to make a great Search Bar?
0
3
New comment 28d ago
1 like • 28d
@Jov Mit Thanks for your suggestions, I would keep these things in mind. 🥂
What does clean code mean to you?
Here is another open-ended question. I like talking about this one a lot. To me, clean code is not the code that follows an architectural pattern coming from a book or article on the Internet, or any common approach people are following in general. To me, clean code is the code that aligns with the 4 elements of simple design: 1. Passes All Tests 2. Reveals Its Intention 3. Has No Behavioural Duplication 4. Has Fewer Elements 1 - The tests are the fastest way to get feedback from the system, whether it works according to the expectations or not. They would tell me exactly what's not working. So the tests play as a guarantee that the system works as intended. 2 - The code should communicate what it stands for, and what it does. Naming (although very hard) is key here. The code needs to be understandable by humans, as we are the ones writing and maintaining it. Computers don't care about readability at all. 3 - The duplication might occur in both physical and logical forms. It applies to structures or concepts related to the business. Two pieces of code may look the same but their nature is completely different, so it does not make sense to merge them. 4 - Partly related to the duplication, and mostly addresses code that is not necessary, but is added to align with another similar part of the code, or an architectural pattern. Think about the UseCase classes that have an `invoke()` function that only forwards a call. Curious about your opinions on clean code and what you consider clean code to be. Share them below
4
5
New comment Mar 3
1 like • Feb 27
Well Said 🥂 The core principle for me is indeed readability & understandability for other developers. When your code is clear & well-structured, it makes it easier for others to collaborate, maintain, & modify the codebase in the future.
Hello World!
I am Avinash from India. An Android Developer working in Ed-Tech startup. I love to build native apps which can helps people to make their life better.
1
0
1-4 of 4
Avinash Khodke
1
2points to level up
@avinash-khodke-1123
Android Developer | Entrepreneur | Web Developer | GCP | Startup | GenZ ❌ GenAi ✅

Active 2d ago
Joined Feb 26, 2024
India
powered by