Implement menus: How hard can it possibly be?

Implement menus: How hard can it possibly be?

Say someone asked you to implement a "tiny" feature on an iPhone Mail App.Here's the (first part of the) requirement as Business provided it (to the dev team):- User can swipe right to left and when they do, 2 menu options should appear.- When you click on one of them, it should allow you to forward the email and when you click the other, it should archive it.Sounds simple enough?It should be simple till you get to the "the devil is in the detail" part. So, before I implement it, here are some questions I would have as a developer:- Can the user only swipe from right to left, or can they do vice-versa? And if they did that, what should happen?- If the user starts swiping but doesn't complete the action till they dragged it all the way to the very left, what should happen?- If the user swiped & performed an action but realized they were on the wrong item so wanted to undo, will they be able to do it? And if so, how?- Can they perform bulk actions? If so, is that a mutually exclusive action agnostic to the individual swipe?- After they swipe on one of the emails, say if they swiped on another. Will the subsequent action need to reset the state so the first one is now un-swiped?- Do we need to support multiple email accounts where each of them is rendered as a separate category? And if we did that, what should happen when a user swipes on one of the emails in each of those sections? Will that result in a reset of all states (of all other sections)?- And there's a few more I can think of off the top of my head but you get the idea.So, now, let me ask again:How simple is the design and implementation now? Did you have a change of heart and will you need to adjust your story points?"How hard can it possibly be?" :)#snowpal #projectmanagementKeep it simple. Keep it on https://snowpal.com.

And just so that you can keep it simple, we do everything in our capacity to remove all the complexities. Rome was not built in a day as they say, and Snowpal 2.0 certainly wasn't either. We have built it brick by brick for your pleasure. Or, should I say, "swipe by swipe"? :)

Avsnitt(446)

AMZN Ahead of Earnings: Can AWS and Ads Reignite Confidence?

AMZN Ahead of Earnings: Can AWS and Ads Reignite Confidence?

And as earnings season unfolds, few companies face more scrutiny than Amazon. Despite generating nearly $700 billion in annual revenue and sitting at the center of global commerce and cloud infrastruc...

5 Feb 18min

AI Winners and SaaS Losers? What AMD, AVGO, CRM, ADBE, NOW, MNDY, ASAN, and TEAM Reveal About Today’s Market

AI Winners and SaaS Losers? What AMD, AVGO, CRM, ADBE, NOW, MNDY, ASAN, and TEAM Reveal About Today’s Market

Recent market action highlights a sharp divergence between semiconductor leaders AMD and AVGO and a broad selloff across enterprise software names CRM, ADBE, NOW, MNDY, ASAN, and TEAM. While semicondu...

4 Feb 43min

Vibe Coding, AI, and the Future of Building Software (feat. Federico Sarquis)

Vibe Coding, AI, and the Future of Building Software (feat. Federico Sarquis)

The way software gets built is changing fast—and not quietly. Tools powered by large language models are reshaping who can build, how fast teams move, and what “being a developer” even means. In a rec...

4 Feb 1h 18min

Financial Independence, Data at Scale, and the Future of AI (feat. Shree Periakaruppan)

Financial Independence, Data at Scale, and the Future of AI (feat. Shree Periakaruppan)

In a recent episode of the Snowpal Podcast, host Krish Palaniappan sat down with Shree Periyakaruppan, a seasoned data and AI leader with over 25 years of experience across healthcare, analytics, entr...

31 Jan 1h 32min

Constraint-Driven Software Development with Autonomous Agents (feat. Alex Morris)

Constraint-Driven Software Development with Autonomous Agents (feat. Alex Morris)

In this conversation, Alex Morris, Chief Tribe Officer at Tribecode, discusses the transformative impact of AI on software engineering, emphasizing the shift towards autonomous code generation and the...

29 Jan 1h 22min

The AI Compute Divide: Who Wins When GPUs Are Scarce (feat. Rick Bentley)

The AI Compute Divide: Who Wins When GPUs Are Scarce (feat. Rick Bentley)

In this conversation, Rick Bentley discusses the rising costs of compute in AI, the challenges faced by smaller companies in accessing necessary technology, and the implications of AI on the job marke...

29 Jan 1h 7min

What AI Changed—and What It Didn’t—for Founders (feat. Jermaine Ee)

What AI Changed—and What It Didn’t—for Founders (feat. Jermaine Ee)

When I sat down to speak with Jermaine Ee from HeirLight, I expected a conversation about software, startups, and maybe a bit about AI. What I didn’t expect was how much it would challenge the way I t...

22 Jan 1h 17min

The Future of Code Security: Insights on AI Transformation (feat. Nir Valtman)

The Future of Code Security: Insights on AI Transformation (feat. Nir Valtman)

In this conversation, Nir Valtman, co-founder and CEO of Arnica, discusses the transformative impact of AI on code security and the software development lifecycle. He emphasizes the importance of unde...

21 Jan 49min

Populärt inom Teknik

uppgang-och-fall
elbilsveckan
market-makers
rss-elektrikerpodden
skogsforum-podcast
rss-veckans-ai
bilar-med-sladd
gubbar-som-tjotar-om-bilar
har-vi-akt-till-mars-an
natets-morka-sida
rss-laddstationen-med-elbilen-i-sverige
rss-technokratin
rss-it-sakerhetspodden
developers-mer-an-bara-kod
rss-uppgang-och-fall
bli-saker-podden
ai-sweden-podcast
rss-powerboat-sverige-podcast
vi-bilagares-podcast
rss-snacka-om-ai