tp78 + bestpractice   107

Droidcon SF - Common RxJava Mistakes (Dan Lew)
Explaining operators such as just, create, defer, map, flatMap, concatMap, cache, replay, custom operators
rxjava  droidcon  sanfrancisco  2016  video  youtube  bestpractice  frp 
april 2016 by tp78
How to design great APIs (Kevin Lacker)
In one of the most popular talks at Parse Developer Day, Parse CTO Kevin Lacker discusses API design and outlines the keys to building a great API.
video  youtube  api  designpattern  bestpractice  2013 
november 2015 by tp78
Fragmented Podcast #011 – The Fowler Road to a Clean Architecture
In this episode – Donn and Kaushik dive into a topic that is very near and dear their hearts – application architecture. They talk about how Martin Fowler has inspired a lot of their architectural decisions and how they’re moving towards defining what a clean architecture means to them and other developers. They talk about Model View Presenter, Model View Controller and many other topics that surround these two common patterns.
android  cleancode  bestpractice  decomposition  mvc  presenter  views  architecture 
july 2015 by tp78
RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules.
android  android-library  rest  commons  bestpractice  asynchronous  networking  caching 
july 2015 by tp78
JSON Schema tools and doc generation for HTTP APIs
json  schema  api  bestpractice  documentation  generator  http 
march 2015 by tp78
Data Science Toolkit
A collection of the best open data sets and open-source tools for data science
opendata  opensource  science  visualization  bestpractice  commons  analytics  datamining 
february 2015 by tp78
« earlier      
per page:    204080120160

related tags

abstract  also  analytics  android  android-layouts  android-library  android-lifecycle  android-material  annotations  antipatterns  api  apply  arbeitszimmer  architecture  asynchronous  backbone.js  berlin  bestof  bestpractice  blog  books  boston  builderpattern  bundle  bundler  butterknife  c#  caching  callback  cheatsheet  checkTHIS  cleancode  cmdtool  code  codecoverage  codereview  collaboration  comedy  command  commit  commons  communication  community  conferences  configuration  const  context  contribution  conventions  coroutines  couchdb  couchrest_model  covariance  cpp  customview  dagger  databinding  datamining  datenspuren  decomposition  delegation  design  designpattern  development  devoxx  dialog  distribution  distutils  documentation  droidcon  dsl  encryption  exceptions  facebook  finanzen  fragmentargs  fragments  framework  frp  game  gem  gemset  generator  geojson  geschenk  gist  git  github  glide  google  google-analytics  google-io  goto  gradle  gtd  hadihariri  heroku  http  humor  icepick  inline  inspiration  instrumentationtest  integrationtests  intents  intentservice  invariance  jakewharton  java  java8  javascript  json  junit  kotlin  lambda  let  library  listview  livedata  merge  messages  minsk  motivation  mvc  mvp  mvvm  namingconventions  navigation  nested  networking  observable  oeredev  opendata  opensource  packaging  performance  philosophy  poland  postgresql  presentation  presenter  programming  proguard  promotion  psql  python  readme  recordings  recyclerview  refactoring  reference  reified  repository  resourceprefix  resources  rest  retrofit  robolectric  room  rspec  ruby  rubyconf  rubyonrails  rules  run  rxjava  sanfrancisco  scale  schema  science  screenshot  sealed  security  service  setuptools  shell  shortcuts  singleton  slides  snippets  software-engineering  solid  sourcecode  speaker  sql  stackoverflow  statuscode  steuern  style  styleguide  tabs  tax  tdd  technology  template  testing  tool  toolbox  tutorial  ui  unclebob  unittest  usecase  video  viewmodel  views  vimeo  visitor  visualization  whitepaper  whitespace  with  workmanager  xml  youtube 

Copy this bookmark: