Skip to main content

Home/ InnoDev/ Group items tagged design

Rss Feed Group items tagged

anonymous

Google Infrastructure Security Design Overview | Google Infrastructure Security Design ... - 0 views

  •  
    Learn how security is designed into Google's technical infrastructure. Google uses this infrastructure to build its internet services, including both consumer and enterprise services.
Jozef Fulop

Renderable Null Objects - 0 views

  •  
    Jednoduchy design pattern
Peter Vojtek

Paradoxes of Software Architecture - 0 views

  •  
    Making everything easy to change makes the entire system very complex. Technical debt is a metaphor developed by Ward Cunningham, who uses the term to describe the design tradeoffs we make in order to meet schedules and customer expectations.
Stano Bocinec

Appropriate Uses For SQLite - 3 views

  •  
    paradny writeup use caseov, kedy je vhodne pouzit sqlite DB
Peter Vojtek

North is a set of standards and best practices for developing web based projects - 1 views

  •  
    North encourages an agile, content-first, approach to product development and a mobile-first, in-browser, system based approach to design and development.
Peter Vojtek

Should I Use A Carousel? (vid nasa firemna uvodna stranka) - 2 views

  •  
    uplne suhlasim, osobne si tu informaciu skoro nikdy nestihnem precitat a nemam rad, ked mi to rychlo uteka na dalsi polozku
Michal Holub

CircuitBreaker design pattern - 0 views

  •  
    Pouzitelny pri volani vzdialenych procesov a sluzieb (cez siet), ktore mozu dostat timeout alebo inak zlyhat.
Peter Vojtek

What Every Frontend Developer Should Know About Webpage Rendering - 2 views

  •  
    jednoducho a zrozumitelne vysvetlene ako pisat html+css+js tak aby browser rendroval obsah co najrychlejsie
Peter Vojtek

Email tends to bias design and discussions towards those who have more time to read and... - 2 views

  •  
    ten blogpost je o niecom uplne inom (mikroformatoch), ale je tam zaujimavy kapitolka o tom, ze sa im email ako nastroj na vymenu informacii a brainstorming neosvedcil: Perhaps the most important is that as a community we are far more efficiently productive using just IRC and the wiki, than any amount of use of email. In fact, the microformats drafts that were developed wtih the most email (e.g. hAudio) turned out to be the hardest to follow and discuss (too many long emails), and sadly ended up lacking the simplicity that real world publishers wanted (e.g. last.fm).
Stano Bocinec

Comcast - Simulating shitty network connections so you can build better systems. - 1 views

  •  
    Testing distributed systems under hard failures like network partitions and instance termination is critical, but it's also important we test them under less catastrophic conditions because this is what they most often experience. Comcast is a tool designed to simulate common network problems like latency, bandwidth restrictions, and dropped/reordered/corrupted packets. It works by wrapping up some system tools in a portable(ish) way. On BSD-derived systems such as OSX, we use tools like ipfw and pfctl to inject failure. On Linux, we use iptables and tc. Comcast is merely a thin wrapper around these controls.
Juraj Visnovsky

has_many considered harmful - 2 views

  •  
    has_many is an anti-pattern which leads straight to monolithic applications. However, a simple inversion can free us from its grasp. What is the first model you added to your application? Probably User, right? So, once you wrote user.rb and its corresponding tests, and committed it - why did you ever open that file up again to tell it about something that it did not need to know existed? Rails keeps you from reopening user.rb if you add a column to the User table, and this is good, right? So why, when you added a Posts table far away, did you open up User again to make it aware of Posts? Did the definition of being a user change? Did you did not realize you were violating the Open-Closed Principle, one of the 5 principles of SOLID design? Somewhere inside I bet you knew it felt dirty to keep opening up User and making it aware of things that it had been blissfully unaware of.
Juraj Visnovsky

Refactor Until You Feel Almost Comfortable - 0 views

  •  
    Refactor until you feel you are one step behind the solution you want. Avoid your comfort zone. And while you might see extractions that would probably get you to a better design, don't apply them until you see the need two or three different times. Remember that duplication is cheaper than the wrong abstraction. The best refactors will then naturally arise from the repeated inconveniences, instead of from unbacked ideas of what could potentially be better.
1 - 12 of 12
Showing 20 items per page