Elena Sunshine(@Sunshine_Layer) 's Twitter Profileg
Elena Sunshine

@Sunshine_Layer

Full-Stack Software Engineer • Sharing 10+ years of clear-cut insights on software design concepts

ID:1642832148611604481

linkhttp://www.thesunshinelayer.com calendar_today03-04-2023 10:11:56

5,2K Tweets

2,1K Followers

481 Following

Elena Sunshine(@Sunshine_Layer) 's Twitter Profile Photo

“You look ridiculous if you dance.
You look ridiculous if you don't dance.

So you might as well dance.”

Gertrude Stein

account_circle
Elena Sunshine(@Sunshine_Layer) 's Twitter Profile Photo

How to develop fast and reliable?
It’s simple.

Make it work.
Use Stack Overflow, GPT, whatever.
Then make it pretty.

The only way to be able to safely go this fast is by covering your base with tests.

account_circle
Elena Sunshine(@Sunshine_Layer) 's Twitter Profile Photo

Software development is not about writing code and throwing buzzwords around.

Software development, at its core, is about fixing business problems.

Raul Junco depicts brilliantly how only when making the business case clear to your stakeholders you get extra resources. 👇

account_circle
Elena Sunshine(@Sunshine_Layer) 's Twitter Profile Photo

Your code should do what’s expected.
This is called the principle of least astonishment.

You shouldn't have to dive into a method to check whether there are unexpected side effects to it.

If a method is 'getting' something, it shouldn't also alter state.

If it's 'processing'…

account_circle