Popular commands brief for a fast access

By Rogie

FLAGS

Terminal tips


Tips, study notes, and mini-code samples

http://www.drinkamara.com/amara-mojito

If you are not writing tests, you are writing an instant legacy code

- Michael Feathers.

It is better to have a simple test that works, other than a complicated test that seems to work

- mockito documentation.

General Testing Tips

  • All tests must run really fast.
  • All tests must be small and focused, don’t do multiple assertions in one unit test.
  • All tests must reliable, not flaky.
  • Watch out when writing tests for edge cases.
  • Don’t include UI in tests, because it’s gonna be slow.
  • Replace WebService with dummy.
  • Mimic WebService behavior.
  • Use mocks & stubs.
  • It doesn’t matter what approach you…


STYLE & CONCEPT

What is a good Illustration?

A good illustration should communicate the right message to the right audience.

What makes a good illustration?

1. Accuracy

  • It depends on the target audience.
  • It depends on the context.

2. Stylistic Approach

Different styles speak a different language

  • Start by applying what you learned in graphic design.
  • Experiment many many different possibilities.

Experimentation makes a good illustration, that will give you a good stylistic approach.

TIPS TO ACHIEVE A GOOD ILLUSTRATION

Coming up with the stylistic approach

Originality is the most important thing

When coming up with your original style or your own visual voice, Skill level is not the biggest factor of making a good illustrator, But originality is “If there nothing like that you have seen…


You don’t have to be like everyone else to succeed.

After a bit of sound advice from Yahoo CEO Marissa Mayer said:

Always choose the more challenging route,

surround yourself with the best smart people

The only way to win in startups

#1 Most important thing

Build something the user actually wants.
Build something that delights them, &They love.
Something you wanna tell your friends about.
Solving a problem.

#2nd Core value

Do a few things well.
Focus: You don’t have infinite time or resource, Pick a few things you wanna be remembered for whether it’s a product or you personally.

#3rd Make an impact

Hire amazing smart people, people that you will love being around,
empower them.
Things…


Questions to Ask before starting Design
LOGO LOVE DESIGN #2

Tips before you start dealing with the client

  • Always remember that you are being hired because you are the Expert.
  • The client should not assume the role of telling you what to do.
  • If you feel uneasy in any way about the relationship, you should definitely find a way to discuss it with the client.
  • The more in depth your initial discussions, the more at ease you will make your clients.
  • show them how smoothly the process can flow.
  • You’re not a mind-reader, so a series of very specific questions…


CC https://unsplash.com/photos/uGbG4LnMFMY

Never say I can’t!

It’s just that I haven’t learned it till the moment, or I didn’t figure out yet how it’s done.


Elements of Iconic Design!
LOGO DESIGN LOVE #1

Things to keep in mind when designing a great logo

National Health Service (NHS)

KEEP IT SIMPLE

The simplest solution is often the most effective. Why? Because a simple logo helps meet most of the other requirements of iconic design.

Ahmed Elshahawi

Android Engineer @eBay_KA

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store