ShitSwiftDev's profile picture. protocol Meable: ParodicAccount { 
    associatedtype Me
    var me: Me { get }
}

Shit Swift Dev

@ShitSwiftDev

protocol Meable: ParodicAccount { associatedtype Me var me: Me { get } }

Shit Swift Dev сделал(а) репост

When you want to be absolutely clear.

ogott's tweet image. When you want to be absolutely clear.

We're live in 5 minutes! Come join us 🙃

We've talked about good code at length, now how about 💩 code? For this week's live I'll be joined by @jegnux of @ShitSwiftDev and he's going to show us how to over engineer Swift code like you never have before 🤪 See you tomorrow 8PM CET ⏰ youtube.com/watch?v=2vZz1v…

v_pradeilles's tweet image. We've talked about good code at length, now how about 💩 code?

For this week's live I'll be joined by @jegnux of @ShitSwiftDev and he's going to show us how to over engineer Swift code like you never have before 🤪

See you tomorrow 8PM CET ⏰

youtube.com/watch?v=2vZz1v…


Shit Swift Dev сделал(а) репост

We've talked about good code at length, now how about 💩 code? For this week's live I'll be joined by @jegnux of @ShitSwiftDev and he's going to show us how to over engineer Swift code like you never have before 🤪 See you tomorrow 8PM CET ⏰ youtube.com/watch?v=2vZz1v…

v_pradeilles's tweet image. We've talked about good code at length, now how about 💩 code?

For this week's live I'll be joined by @jegnux of @ShitSwiftDev and he's going to show us how to over engineer Swift code like you never have before 🤪

See you tomorrow 8PM CET ⏰

youtube.com/watch?v=2vZz1v…

ShitSwiftDev's tweet image.

We've talked about good code at length, now how about 💩 code? For this week's live I'll be joined by @jegnux of @ShitSwiftDev and he's going to show us how to over engineer Swift code like you never have before 🤪 See you tomorrow 8PM CET ⏰ youtube.com/watch?v=2vZz1v…

v_pradeilles's tweet image. We've talked about good code at length, now how about 💩 code?

For this week's live I'll be joined by @jegnux of @ShitSwiftDev and he's going to show us how to over engineer Swift code like you never have before 🤪

See you tomorrow 8PM CET ⏰

youtube.com/watch?v=2vZz1v…


The bigger the project gets, the most you need to decouple responsibilities. That’s how I ended up with the PIKACHU architecture. What's yours?

ShitSwiftDev's tweet image. The bigger the project gets, the most you need to decouple responsibilities. That’s how I ended up with the PIKACHU architecture. What's yours?

ShitSwiftDev's tweet image.

How is it working? docs.swift.org/swift-book/Ref… Custom operators can begin with one of the ASCII characters /, =, -, +, !, *, %, <, >, &, |, ^, ?, or ~, or one of the Unicode characters defined in the grammar below (which include characters from the Mathematical Operators, ...)



Why would you rely on strings when you can have compile time typesafe URL construction?

ShitSwiftDev's tweet image. Why would you rely on strings when you can have compile time typesafe URL construction?

“Simple things should be simple, complex things should be possible.” – Alan Kay

ShitSwiftDev's tweet image. “Simple things should be simple, complex things should be possible.” – Alan Kay

Pro-tip: to avoid massive view controllers, move some methods to an extension in a new file. If you had private methods, just prefix them with an underscore 💡


It's really important to have strict SwiftLint rules and to fix any issues they bring to light

ShitSwiftDev's tweet image. It&apos;s really important to have strict SwiftLint rules and to fix any issues they bring to light
ShitSwiftDev's tweet image. It&apos;s really important to have strict SwiftLint rules and to fix any issues they bring to light

For every solution there is a problem 💡

ShitSwiftDev's tweet image. For every solution there is a problem 💡
ShitSwiftDev's tweet image. For every solution there is a problem 💡

Everyone: Start with a Protocol Me:

ShitSwiftDev's tweet image. Everyone: Start with a Protocol

Me:

Этот аккаунт пока никого не читает
Loading...

Something went wrong.


Something went wrong.